pub struct SvcStashProvider;Expand description
The type corresponding to the SvcStashProvider protocol. Protocol for providing the server end of the ‘SvcStash’.
Trait Implementations§
Source§impl Debug for SvcStashProvider
impl Debug for SvcStashProvider
Source§impl Discoverable for SvcStashProvider
impl Discoverable for SvcStashProvider
Source§const PROTOCOL_NAME: &'static str = "fuchsia.boot.SvcStashProvider"
const PROTOCOL_NAME: &'static str = "fuchsia.boot.SvcStashProvider"
The service name to use to connect to this discoverable protocol.
Source§impl<___H, ___T> DispatchClientMessage<___H, ___T> for SvcStashProviderwhere
___H: SvcStashProviderClientHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchClientMessage<___H, ___T> for SvcStashProviderwhere
___H: SvcStashProviderClientHandler<___T> + Send,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for SvcStashProviderwhere
___H: SvcStashProviderLocalClientHandler<___T>,
___T: Transport,
impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for SvcStashProviderwhere
___H: SvcStashProviderLocalClientHandler<___T>,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for SvcStashProviderwhere
___H: SvcStashProviderLocalServerHandler<___T>,
___T: Transport,
impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for SvcStashProviderwhere
___H: SvcStashProviderLocalServerHandler<___T>,
___T: Transport,
Source§impl<___H, ___T> DispatchServerMessage<___H, ___T> for SvcStashProviderwhere
___H: SvcStashProviderServerHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchServerMessage<___H, ___T> for SvcStashProviderwhere
___H: SvcStashProviderServerHandler<___T> + Send,
___T: Transport,
Source§impl<___T> HasConnectionHandles<___T> for SvcStashProviderwhere
___T: Transport,
impl<___T> HasConnectionHandles<___T> for SvcStashProviderwhere
___T: Transport,
Source§impl HasTransport for SvcStashProvider
Available on Fuchsia only.
impl HasTransport for SvcStashProvider
Available on Fuchsia only.
Source§impl PartialEq for SvcStashProvider
impl PartialEq for SvcStashProvider
Source§fn eq(&self, other: &SvcStashProvider) -> bool
fn eq(&self, other: &SvcStashProvider) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SvcStashProvider
Auto Trait Implementations§
impl Freeze for SvcStashProvider
impl RefUnwindSafe for SvcStashProvider
impl Send for SvcStashProvider
impl Sync for SvcStashProvider
impl Unpin for SvcStashProvider
impl UnsafeUnpin for SvcStashProvider
impl UnwindSafe for SvcStashProvider
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]