pub struct Readable;
Expand description
The type corresponding to the Readable protocol.
Trait Implementations§
Source§impl ClientCompatFrom<ReadableProxy> for Readable
impl ClientCompatFrom<ReadableProxy> for Readable
Source§fn client_compat_from(proxy: ReadableProxy) -> ClientDispatcher<Self, Channel>
fn client_compat_from(proxy: ReadableProxy) -> ClientDispatcher<Self, Channel>
Converts
proxy
into a Client
for this protocol.Source§impl CompatFrom<Readable> for ReadableMarker
impl CompatFrom<Readable> for ReadableMarker
Source§fn compat_from(_: Readable) -> Self
fn compat_from(_: Readable) -> Self
Converts
value
into a value of this type.Source§impl CompatFrom<ReadableMarker> for Readable
impl CompatFrom<ReadableMarker> for Readable
Source§fn compat_from(_: ReadableMarker) -> Self
fn compat_from(_: ReadableMarker) -> Self
Converts
value
into a value of this type.Source§impl<___H, ___T> DispatchClientMessage<___H, ___T> for Readablewhere
___H: ReadableClientHandler<___T> + Send,
___T: Transport,
<Read as Method>::Response: Decode<<___T as Transport>::RecvBuffer>,
impl<___H, ___T> DispatchClientMessage<___H, ___T> for Readablewhere
___H: ReadableClientHandler<___T> + Send,
___T: Transport,
<Read as Method>::Response: Decode<<___T as Transport>::RecvBuffer>,
Source§impl<___H, ___T> DispatchServerMessage<___H, ___T> for Readablewhere
___H: ReadableServerHandler<___T> + Send,
___T: Transport,
<Read as Method>::Request: Decode<<___T as Transport>::RecvBuffer>,
impl<___H, ___T> DispatchServerMessage<___H, ___T> for Readablewhere
___H: ReadableServerHandler<___T> + Send,
___T: Transport,
<Read as Method>::Request: Decode<<___T as Transport>::RecvBuffer>,
impl StructuralPartialEq for Readable
Auto Trait Implementations§
impl Freeze for Readable
impl RefUnwindSafe for Readable
impl Send for Readable
impl Sync for Readable
impl Unpin for Readable
impl UnwindSafe for Readable
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T
to [Self
]