pub struct InBandInterrupt;Expand description
The type corresponding to the InBandInterrupt protocol.
Trait Implementations§
Source§impl Debug for InBandInterrupt
impl Debug for InBandInterrupt
Source§impl Discoverable for InBandInterrupt
impl Discoverable for InBandInterrupt
Source§const PROTOCOL_NAME: &'static str = "fuchsia.hardware.sdmmc.InBandInterrupt"
const PROTOCOL_NAME: &'static str = "fuchsia.hardware.sdmmc.InBandInterrupt"
The service name to use to connect to this discoverable protocol.
Source§impl<___H, ___T> DispatchClientMessage<___H, ___T> for InBandInterruptwhere
___H: InBandInterruptClientHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchClientMessage<___H, ___T> for InBandInterruptwhere
___H: InBandInterruptClientHandler<___T> + Send,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for InBandInterruptwhere
___H: InBandInterruptLocalClientHandler<___T>,
___T: Transport,
impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for InBandInterruptwhere
___H: InBandInterruptLocalClientHandler<___T>,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for InBandInterruptwhere
___H: InBandInterruptLocalServerHandler<___T>,
___T: Transport,
impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for InBandInterruptwhere
___H: InBandInterruptLocalServerHandler<___T>,
___T: Transport,
Source§impl<___H, ___T> DispatchServerMessage<___H, ___T> for InBandInterruptwhere
___H: InBandInterruptServerHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchServerMessage<___H, ___T> for InBandInterruptwhere
___H: InBandInterruptServerHandler<___T> + Send,
___T: Transport,
Source§impl<___T> HasConnectionHandles<___T> for InBandInterruptwhere
___T: Transport,
impl<___T> HasConnectionHandles<___T> for InBandInterruptwhere
___T: Transport,
Source§impl HasTransport for InBandInterrupt
Available on crate feature driver only.
impl HasTransport for InBandInterrupt
Available on crate feature
driver only.Source§type Transport = DriverChannel
type Transport = DriverChannel
The default transport type for this protocol.
Source§impl PartialEq for InBandInterrupt
impl PartialEq for InBandInterrupt
impl StructuralPartialEq for InBandInterrupt
Auto Trait Implementations§
impl Freeze for InBandInterrupt
impl RefUnwindSafe for InBandInterrupt
impl Send for InBandInterrupt
impl Sync for InBandInterrupt
impl Unpin for InBandInterrupt
impl UnwindSafe for InBandInterrupt
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]