pub struct WlanPhyImpl;Expand description
The type corresponding to the WlanPhyImpl protocol.
Trait Implementations§
Source§impl Debug for WlanPhyImpl
impl Debug for WlanPhyImpl
Source§impl Discoverable for WlanPhyImpl
impl Discoverable for WlanPhyImpl
Source§const PROTOCOL_NAME: &'static str = "fuchsia.wlan.phyimpl.WlanPhyImpl"
const PROTOCOL_NAME: &'static str = "fuchsia.wlan.phyimpl.WlanPhyImpl"
The service name to use to connect to this discoverable protocol.
Source§impl<___H, ___T> DispatchClientMessage<___H, ___T> for WlanPhyImplwhere
___H: WlanPhyImplClientHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchClientMessage<___H, ___T> for WlanPhyImplwhere
___H: WlanPhyImplClientHandler<___T> + Send,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for WlanPhyImplwhere
___H: WlanPhyImplLocalClientHandler<___T>,
___T: Transport,
impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for WlanPhyImplwhere
___H: WlanPhyImplLocalClientHandler<___T>,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for WlanPhyImplwhere
___H: WlanPhyImplLocalServerHandler<___T>,
___T: Transport,
for<'de> WlanPhyImplInitRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplCreateIfaceRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplDestroyIfaceRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyCountry<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplSetPowerSaveModeRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplSetBtCoexistenceModeRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplSetTxPowerScenarioRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for WlanPhyImplwhere
___H: WlanPhyImplLocalServerHandler<___T>,
___T: Transport,
for<'de> WlanPhyImplInitRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplCreateIfaceRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplDestroyIfaceRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyCountry<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplSetPowerSaveModeRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplSetBtCoexistenceModeRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplSetTxPowerScenarioRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
Source§impl<___H, ___T> DispatchServerMessage<___H, ___T> for WlanPhyImplwhere
___H: WlanPhyImplServerHandler<___T> + Send,
___T: Transport,
for<'de> WlanPhyImplInitRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplCreateIfaceRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplDestroyIfaceRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyCountry<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplSetPowerSaveModeRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplSetBtCoexistenceModeRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplSetTxPowerScenarioRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
impl<___H, ___T> DispatchServerMessage<___H, ___T> for WlanPhyImplwhere
___H: WlanPhyImplServerHandler<___T> + Send,
___T: Transport,
for<'de> WlanPhyImplInitRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplCreateIfaceRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplDestroyIfaceRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyCountry<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplSetPowerSaveModeRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplSetBtCoexistenceModeRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
for<'de> WlanPhyImplSetTxPowerScenarioRequest<'de>: Decode<<<___T as Transport>::RecvBuffer as AsDecoder<'de>>::Decoder, Constraint = ()>,
Source§impl<___T> HasConnectionHandles<___T> for WlanPhyImplwhere
___T: Transport,
impl<___T> HasConnectionHandles<___T> for WlanPhyImplwhere
___T: Transport,
Source§impl HasTransport for WlanPhyImpl
Available on crate feature driver only.
impl HasTransport for WlanPhyImpl
Available on crate feature
driver only.Source§type Transport = DriverChannel
type Transport = DriverChannel
The default transport type for this protocol.
Source§impl PartialEq for WlanPhyImpl
impl PartialEq for WlanPhyImpl
Source§fn eq(&self, other: &WlanPhyImpl) -> bool
fn eq(&self, other: &WlanPhyImpl) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for WlanPhyImpl
Auto Trait Implementations§
impl Freeze for WlanPhyImpl
impl RefUnwindSafe for WlanPhyImpl
impl Send for WlanPhyImpl
impl Sync for WlanPhyImpl
impl Unpin for WlanPhyImpl
impl UnsafeUnpin for WlanPhyImpl
impl UnwindSafe for WlanPhyImpl
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]