pub struct RealBssCache { /* private fields */ }
Expand description
A cache for WLAN Basic Service Sets, also known as WLAN base-stations.
Implementations§
Source§impl RealBssCache
impl RealBssCache
Trait Implementations§
Source§impl BssCache for RealBssCache
impl BssCache for RealBssCache
Source§fn update<'life0, 'async_trait, I>(
&'life0 mut self,
new_bsses: I,
) -> Pin<Box<dyn Future<Output = Result<(), UpdateError>> + 'async_trait>>where
I: 'async_trait + ScanResultIteratorProxyInterface,
Self: 'async_trait,
'life0: 'async_trait,
fn update<'life0, 'async_trait, I>(
&'life0 mut self,
new_bsses: I,
) -> Pin<Box<dyn Future<Output = Result<(), UpdateError>> + 'async_trait>>where
I: 'async_trait + ScanResultIteratorProxyInterface,
Self: 'async_trait,
'life0: 'async_trait,
Updates the cache with BSSes from
new_bsses
.Source§impl Default for RealBssCache
impl Default for RealBssCache
Source§fn default() -> RealBssCache
fn default() -> RealBssCache
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RealBssCache
impl RefUnwindSafe for RealBssCache
impl Send for RealBssCache
impl Sync for RealBssCache
impl Unpin for RealBssCache
impl UnwindSafe for RealBssCache
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