#[repr(u8)]pub enum CascadeSource {
PortA(u8),
PortB(u8),
Tim(u8),
RamSbe = 96,
RamMbe = 97,
RomSbe = 98,
RomMbe = 99,
Txev = 100,
ClockDivider(u8),
}Variants§
PortA(u8)
PortB(u8)
Tim(u8)
RamSbe = 96
RamMbe = 97
RomSbe = 98
RomMbe = 99
Txev = 100
ClockDivider(u8)
Implementations§
Source§impl CascadeSource
impl CascadeSource
pub fn id(&self) -> Result<u7, InvalidCascadeSourceId>
pub fn from_raw(raw: u32) -> Result<Self, InvalidCascadeSourceId>
Trait Implementations§
Source§impl Debug for CascadeSource
impl Debug for CascadeSource
Source§impl Format for CascadeSource
impl Format for CascadeSource
Source§impl PartialEq for CascadeSource
impl PartialEq for CascadeSource
impl Eq for CascadeSource
impl StructuralPartialEq for CascadeSource
Auto Trait Implementations§
impl Freeze for CascadeSource
impl RefUnwindSafe for CascadeSource
impl Send for CascadeSource
impl Sync for CascadeSource
impl Unpin for CascadeSource
impl UnwindSafe for CascadeSource
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