pub struct ApSme { /* private fields */ }
Implementations§
Source§impl ApSme
impl ApSme
pub fn new( device_info: DeviceInfo, mac_sublayer_support: MacSublayerSupport, ) -> (Self, MlmeSink, MlmeStream, EventStream<Event>)
pub fn on_start_command(&mut self, config: Config) -> Receiver<StartResult>
pub fn on_stop_command(&mut self) -> Receiver<StopApResultCode>
pub fn get_running_ap(&self) -> Option<Ap>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ApSme
impl !RefUnwindSafe for ApSme
impl Send for ApSme
impl !Sync for ApSme
impl Unpin for ApSme
impl !UnwindSafe for ApSme
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