pub enum PitMode {
InterruptOnTerminalCount,
OneShot,
RateGenerator,
SquareWave,
SoftwareStrobe,
HardwareStrobe,
}Expand description
PIT counter operating mode
Variants§
InterruptOnTerminalCount
Mode 0: Interrupt on terminal count
OneShot
Mode 1: Hardware retriggerable one-shot
RateGenerator
Mode 2: Rate generator (periodic)
SquareWave
Mode 3: Square wave generator
SoftwareStrobe
Mode 4: Software triggered strobe
HardwareStrobe
Mode 5: Hardware triggered strobe
Trait Implementations§
impl Copy for PitMode
impl Eq for PitMode
impl StructuralPartialEq for PitMode
Auto Trait Implementations§
impl Freeze for PitMode
impl RefUnwindSafe for PitMode
impl Send for PitMode
impl Sync for PitMode
impl Unpin for PitMode
impl UnwindSafe for PitMode
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)