pub struct NetworkManagerBackend;Trait Implementations§
Source§impl Clone for NetworkManagerBackend
impl Clone for NetworkManagerBackend
Source§fn clone(&self) -> NetworkManagerBackend
fn clone(&self) -> NetworkManagerBackend
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 NetworkManagerBackend
impl Debug for NetworkManagerBackend
Source§impl Default for NetworkManagerBackend
impl Default for NetworkManagerBackend
Source§fn default() -> NetworkManagerBackend
fn default() -> NetworkManagerBackend
Returns the “default value” for a type. Read more
Source§impl NetworkBackend for NetworkManagerBackend
Available on non-crate feature demo only.
impl NetworkBackend for NetworkManagerBackend
Available on non-crate feature
demo only.fn connected_ssid(&self) -> Result<Option<String>, Box<dyn Error>>
fn adapter_name(&self) -> Result<Option<String>, Box<dyn Error>>
fn scan_networks( &self, ) -> BackendFuture<'_, Result<Vec<WifiNetwork>, Box<dyn Error>>>
fn connect(&self, request: ConnectionRequest<'_>) -> Result<(), Box<dyn Error>>
fn disconnect(&self, network: &WifiNetwork) -> Result<(), Box<dyn Error>>
impl Copy for NetworkManagerBackend
Auto Trait Implementations§
impl Freeze for NetworkManagerBackend
impl RefUnwindSafe for NetworkManagerBackend
impl Send for NetworkManagerBackend
impl Sync for NetworkManagerBackend
impl Unpin for NetworkManagerBackend
impl UnsafeUnpin for NetworkManagerBackend
impl UnwindSafe for NetworkManagerBackend
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more