pub struct RadioFaceMetadata {
pub radio_id: u8,
pub channel: u8,
pub band: u8,
}Expand description
Metadata attached to a wireless face for multi-radio strategy decisions.
Fields§
§radio_id: u8Index of the physical radio (0-based).
channel: u8Current 802.11 channel number.
band: u8Frequency band (2.4 GHz = 2, 5 GHz = 5, 6 GHz = 6).
Trait Implementations§
Source§impl Clone for RadioFaceMetadata
impl Clone for RadioFaceMetadata
Source§fn clone(&self) -> RadioFaceMetadata
fn clone(&self) -> RadioFaceMetadata
Returns a duplicate of the value. Read more
1.0.0 · 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 RadioFaceMetadata
impl Debug for RadioFaceMetadata
Source§impl Default for RadioFaceMetadata
impl Default for RadioFaceMetadata
Source§fn default() -> RadioFaceMetadata
fn default() -> RadioFaceMetadata
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RadioFaceMetadata
impl RefUnwindSafe for RadioFaceMetadata
impl Send for RadioFaceMetadata
impl Sync for RadioFaceMetadata
impl Unpin for RadioFaceMetadata
impl UnwindSafe for RadioFaceMetadata
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