pub struct SvcStash;Expand description
The type corresponding to the SvcStash protocol. Protocol for storing svc server ends of ‘svc’ for later processing during early boot.
Trait Implementations§
Source§impl<___H, ___T> DispatchClientMessage<___H, ___T> for SvcStashwhere
___H: SvcStashClientHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchClientMessage<___H, ___T> for SvcStashwhere
___H: SvcStashClientHandler<___T> + Send,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for SvcStashwhere
___H: SvcStashLocalClientHandler<___T>,
___T: Transport,
impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for SvcStashwhere
___H: SvcStashLocalClientHandler<___T>,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for SvcStashwhere
___H: SvcStashLocalServerHandler<___T>,
___T: Transport,
for<'de> SvcStashStoreRequest: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for SvcStashwhere
___H: SvcStashLocalServerHandler<___T>,
___T: Transport,
for<'de> SvcStashStoreRequest: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
Source§impl<___H, ___T> DispatchServerMessage<___H, ___T> for SvcStashwhere
___H: SvcStashServerHandler<___T> + Send,
___T: Transport,
for<'de> SvcStashStoreRequest: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
impl<___H, ___T> DispatchServerMessage<___H, ___T> for SvcStashwhere
___H: SvcStashServerHandler<___T> + Send,
___T: Transport,
for<'de> SvcStashStoreRequest: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
impl StructuralPartialEq for SvcStash
Auto Trait Implementations§
impl Freeze for SvcStash
impl RefUnwindSafe for SvcStash
impl Send for SvcStash
impl Sync for SvcStash
impl Unpin for SvcStash
impl UnsafeUnpin for SvcStash
impl UnwindSafe for SvcStash
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
§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]