pub struct Writable;
Expand description
The type corresponding to the Writable protocol.
Trait Implementations§
Source§impl ClientCompatFrom<WritableProxy> for Writable
impl ClientCompatFrom<WritableProxy> for Writable
Source§fn client_compat_from(proxy: WritableProxy) -> ClientDispatcher<Self, Channel>
fn client_compat_from(proxy: WritableProxy) -> ClientDispatcher<Self, Channel>
Converts
proxy
into a Client
for this protocol.Source§impl CompatFrom<Writable> for WritableMarker
impl CompatFrom<Writable> for WritableMarker
Source§fn compat_from(_: Writable) -> Self
fn compat_from(_: Writable) -> Self
Converts
value
into a value of this type.Source§impl CompatFrom<WritableMarker> for Writable
impl CompatFrom<WritableMarker> for Writable
Source§fn compat_from(_: WritableMarker) -> Self
fn compat_from(_: WritableMarker) -> Self
Converts
value
into a value of this type.Source§impl<___H, ___T> DispatchClientMessage<___H, ___T> for Writablewhere
___H: WritableClientHandler<___T> + Send,
___T: Transport,
<Write as Method>::Response: Decode<<___T as Transport>::RecvBuffer>,
impl<___H, ___T> DispatchClientMessage<___H, ___T> for Writablewhere
___H: WritableClientHandler<___T> + Send,
___T: Transport,
<Write as Method>::Response: Decode<<___T as Transport>::RecvBuffer>,
Source§impl<___H, ___T> DispatchServerMessage<___H, ___T> for Writablewhere
___H: WritableServerHandler<___T> + Send,
___T: Transport,
<Write as Method>::Request: Decode<<___T as Transport>::RecvBuffer>,
impl<___H, ___T> DispatchServerMessage<___H, ___T> for Writablewhere
___H: WritableServerHandler<___T> + Send,
___T: Transport,
<Write as Method>::Request: Decode<<___T as Transport>::RecvBuffer>,
impl StructuralPartialEq for Writable
Auto Trait Implementations§
impl Freeze for Writable
impl RefUnwindSafe for Writable
impl Send for Writable
impl Sync for Writable
impl Unpin for Writable
impl UnwindSafe for Writable
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
]