pub struct DiscoverySupport {
pub scan_offload: Option<ScanOffloadExtension>,
pub probe_response_offload: Option<ProbeResponseOffloadExtension>,
}Expand description
Features related to discovery of potential BSSs. See IEEE 802.11-2016 11.1.4.2 and 11.1.4.3.
Fields§
§scan_offload: Option<ScanOffloadExtension>§probe_response_offload: Option<ProbeResponseOffloadExtension>Trait Implementations§
Source§impl Clone for DiscoverySupport
impl Clone for DiscoverySupport
Source§fn clone(&self) -> DiscoverySupport
fn clone(&self) -> DiscoverySupport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DiscoverySupport
impl Debug for DiscoverySupport
Source§impl Default for DiscoverySupport
impl Default for DiscoverySupport
Source§fn default() -> DiscoverySupport
fn default() -> DiscoverySupport
Returns the “default value” for a type. Read more
Source§impl<'a, ___E> Encode<DiscoverySupport<'static>, ___E> for &'a DiscoverySupportwhere
___E: Encoder + ?Sized,
impl<'a, ___E> Encode<DiscoverySupport<'static>, ___E> for &'a DiscoverySupportwhere
___E: Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<DiscoverySupport<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<DiscoverySupport<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<___E> Encode<DiscoverySupport<'static>, ___E> for DiscoverySupportwhere
___E: Encoder + ?Sized,
impl<___E> Encode<DiscoverySupport<'static>, ___E> for DiscoverySupportwhere
___E: Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<DiscoverySupport<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<DiscoverySupport<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'de> FromWire<DiscoverySupport<'de>> for DiscoverySupport
impl<'de> FromWire<DiscoverySupport<'de>> for DiscoverySupport
Source§fn from_wire(wire_: DiscoverySupport<'de>) -> DiscoverySupport
fn from_wire(wire_: DiscoverySupport<'de>) -> DiscoverySupport
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireRef<DiscoverySupport<'de>> for DiscoverySupport
impl<'de> FromWireRef<DiscoverySupport<'de>> for DiscoverySupport
Source§fn from_wire_ref(wire: &DiscoverySupport<'de>) -> DiscoverySupport
fn from_wire_ref(wire: &DiscoverySupport<'de>) -> DiscoverySupport
Converts the given reference to this type.
Source§impl Hash for DiscoverySupport
impl Hash for DiscoverySupport
Source§impl Ord for DiscoverySupport
impl Ord for DiscoverySupport
Source§fn cmp(&self, other: &DiscoverySupport) -> Ordering
fn cmp(&self, other: &DiscoverySupport) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DiscoverySupport
impl PartialEq for DiscoverySupport
Source§fn eq(&self, other: &DiscoverySupport) -> bool
fn eq(&self, other: &DiscoverySupport) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for DiscoverySupport
impl PartialOrd for DiscoverySupport
impl Copy for DiscoverySupport
impl Eq for DiscoverySupport
impl StructuralPartialEq for DiscoverySupport
Auto Trait Implementations§
impl Freeze for DiscoverySupport
impl RefUnwindSafe for DiscoverySupport
impl Send for DiscoverySupport
impl Sync for DiscoverySupport
impl Unpin for DiscoverySupport
impl UnsafeUnpin for DiscoverySupport
impl UnwindSafe for DiscoverySupport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§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]