Trait embedded_svc::wifi::Wifi[][src]

pub trait Wifi {
    type Error;
    fn get_capabilities(&self) -> Result<EnumSet<Capability>, Self::Error>;
fn get_status(&self) -> Status;
fn scan(&mut self) -> Result<Vec<AccessPointInfo>, Self::Error>;
fn get_configuration(&self) -> Result<Configuration, Self::Error>;
fn set_configuration(
        &mut self,
        conf: &Configuration
    ) -> Result<(), Self::Error>; fn scan_fill(
        &mut self,
        access_points: &mut [AccessPointInfo]
    ) -> Result<usize, Self::Error> { ... } }

Associated Types

Required methods

Provided methods

Implementors