Struct wlan_fullmac_mlme::device::WlanFullmacIfcProtocol
source · #[repr(C)]pub struct WlanFullmacIfcProtocol { /* private fields */ }
Expand description
Hand-rolled Rust version of the banjo wlan_fullmac_ifc_protocol for communication from the driver up. Note that we copy the individual fns out of this struct into the equivalent generated struct in C++. Thanks to cbindgen, this gives us a compile-time confirmation that our function signatures are correct.
Auto Trait Implementations§
impl Freeze for WlanFullmacIfcProtocol
impl !RefUnwindSafe for WlanFullmacIfcProtocol
impl !Send for WlanFullmacIfcProtocol
impl !Sync for WlanFullmacIfcProtocol
impl Unpin for WlanFullmacIfcProtocol
impl !UnwindSafe for WlanFullmacIfcProtocol
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