Struct esp_idf_svc::wifi::config::ScanConfig
source · pub struct ScanConfig {
pub bssid: Option<[u8; 6]>,
pub ssid: Option<String<32>>,
pub channel: Option<u8>,
pub scan_type: ScanType,
pub show_hidden: bool,
}
Fields§
§bssid: Option<[u8; 6]>
§ssid: Option<String<32>>
§channel: Option<u8>
§scan_type: ScanType
Implementations§
source§impl ScanConfig
impl ScanConfig
Trait Implementations§
source§impl Clone for ScanConfig
impl Clone for ScanConfig
source§fn clone(&self) -> ScanConfig
fn clone(&self) -> ScanConfig
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ScanConfig
impl Debug for ScanConfig
source§impl Default for ScanConfig
impl Default for ScanConfig
source§impl From<&ScanConfig> for wifi_scan_config_t
impl From<&ScanConfig> for wifi_scan_config_t
source§fn from(s: &ScanConfig) -> Self
fn from(s: &ScanConfig) -> Self
Converts to this type from the input type.
source§impl PartialEq for ScanConfig
impl PartialEq for ScanConfig
impl Eq for ScanConfig
impl StructuralPartialEq for ScanConfig
Auto Trait Implementations§
impl Freeze for ScanConfig
impl RefUnwindSafe for ScanConfig
impl Send for ScanConfig
impl Sync for ScanConfig
impl Unpin for ScanConfig
impl UnwindSafe for ScanConfig
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)