Struct CnfOut
#[repr(transparent)]pub struct CnfOut(pub u8);
Tuple Fields§
§0: u8
Implementations§
§impl CnfOut
impl CnfOut
pub const PUSHPULL: Self
pub const PUSHPULL: Self
Push-Pull mode
pub const OPENDRAIN: Self
pub const OPENDRAIN: Self
Open Drain-Mode
pub const ALTPUSHPULL: Self
pub const ALTPUSHPULL: Self
Alternate Function Push-Pull Mode
pub const ALTOPENDRAIN: Self
pub const ALTOPENDRAIN: Self
Alternate Function Open-Drain Mode
Trait Implementations§
§impl Ord for CnfOut
impl Ord for CnfOut
§impl PartialOrd for CnfOut
impl PartialOrd for CnfOut
impl Copy for CnfOut
impl Eq for CnfOut
impl StructuralPartialEq for CnfOut
Auto Trait Implementations§
impl Freeze for CnfOut
impl RefUnwindSafe for CnfOut
impl Send for CnfOut
impl Sync for CnfOut
impl Unpin for CnfOut
impl UnwindSafe for CnfOut
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