pub enum Duplex {}Expand description
Marker type representing a UART that has both transmit and receive capability
Trait Implementations§
Source§impl Capability for Duplex
impl Capability for Duplex
Source§const STATUS_MASK: u16 = DUPLEX_STATUS_MASK
const STATUS_MASK: u16 = DUPLEX_STATUS_MASK
Available status flags for the specified capability
impl Receive for Duplex
impl SingleOwner for Duplex
impl Transmit for Duplex
Auto Trait Implementations§
impl Freeze for Duplex
impl RefUnwindSafe for Duplex
impl Send for Duplex
impl Sync for Duplex
impl Unpin for Duplex
impl UnsafeUnpin for Duplex
impl UnwindSafe for Duplex
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