pub struct FactoryItems;Expand description
The type corresponding to the FactoryItems protocol. Protocol for retrieving factory boot item payloads.
Trait Implementations§
Source§impl Debug for FactoryItems
impl Debug for FactoryItems
Source§impl Discoverable for FactoryItems
impl Discoverable for FactoryItems
Source§const PROTOCOL_NAME: &'static str = "fuchsia.boot.FactoryItems"
const PROTOCOL_NAME: &'static str = "fuchsia.boot.FactoryItems"
The service name to use to connect to this discoverable protocol.
Source§impl<___H, ___T> DispatchClientMessage<___H, ___T> for FactoryItemswhere
___H: FactoryItemsClientHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchClientMessage<___H, ___T> for FactoryItemswhere
___H: FactoryItemsClientHandler<___T> + Send,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for FactoryItemswhere
___H: FactoryItemsLocalClientHandler<___T>,
___T: Transport,
impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for FactoryItemswhere
___H: FactoryItemsLocalClientHandler<___T>,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for FactoryItemswhere
___H: FactoryItemsLocalServerHandler<___T>,
___T: Transport,
for<'de> FactoryItemsGetRequest: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for FactoryItemswhere
___H: FactoryItemsLocalServerHandler<___T>,
___T: Transport,
for<'de> FactoryItemsGetRequest: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
Source§impl<___H, ___T> DispatchServerMessage<___H, ___T> for FactoryItemswhere
___H: FactoryItemsServerHandler<___T> + Send,
___T: Transport,
for<'de> FactoryItemsGetRequest: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
impl<___H, ___T> DispatchServerMessage<___H, ___T> for FactoryItemswhere
___H: FactoryItemsServerHandler<___T> + Send,
___T: Transport,
for<'de> FactoryItemsGetRequest: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
Source§impl<___T> HasConnectionHandles<___T> for FactoryItemswhere
___T: Transport,
impl<___T> HasConnectionHandles<___T> for FactoryItemswhere
___T: Transport,
Source§impl HasTransport for FactoryItems
Available on Fuchsia only.
impl HasTransport for FactoryItems
Available on Fuchsia only.
Source§impl PartialEq for FactoryItems
impl PartialEq for FactoryItems
Source§fn eq(&self, other: &FactoryItems) -> bool
fn eq(&self, other: &FactoryItems) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FactoryItems
Auto Trait Implementations§
impl Freeze for FactoryItems
impl RefUnwindSafe for FactoryItems
impl Send for FactoryItems
impl Sync for FactoryItems
impl Unpin for FactoryItems
impl UnsafeUnpin for FactoryItems
impl UnwindSafe for FactoryItems
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]