pub enum SquareWaveFreq {
Hz1,
Hz1024,
Hz4096,
Hz8192,
Hz32768,
Custom(u32),
}Expand description
Square wave output frequencies
Variants§
Hz1
1 Hz
Hz1024
1024 Hz (1.024 kHz)
Hz4096
4096 Hz (4.096 kHz)
Hz8192
8192 Hz (8.192 kHz)
Hz32768
32768 Hz (32.768 kHz)
Custom(u32)
Custom frequency (if supported by device)
Implementations§
Trait Implementations§
Source§impl Clone for SquareWaveFreq
impl Clone for SquareWaveFreq
Source§fn clone(&self) -> SquareWaveFreq
fn clone(&self) -> SquareWaveFreq
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SquareWaveFreq
impl Debug for SquareWaveFreq
Source§impl PartialEq for SquareWaveFreq
impl PartialEq for SquareWaveFreq
impl Copy for SquareWaveFreq
impl Eq for SquareWaveFreq
impl StructuralPartialEq for SquareWaveFreq
Auto Trait Implementations§
impl Freeze for SquareWaveFreq
impl RefUnwindSafe for SquareWaveFreq
impl Send for SquareWaveFreq
impl Sync for SquareWaveFreq
impl Unpin for SquareWaveFreq
impl UnwindSafe for SquareWaveFreq
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