Enum avr_hal_generic::adc::ClockDivider
source · [−]#[repr(u8)]
pub enum ClockDivider {
Factor2,
Factor4,
Factor8,
Factor16,
Factor32,
Factor64,
Factor128,
}
Expand description
The division factor between the system clock frequency and the input clock to the AD converter.
To get 10-bit precision, clock from 50kHz to 200kHz must be supplied. If you need less precision, you can supply a higher clock.
Variants
Factor2
Factor4
Factor8
Factor16
Factor32
Factor64
Factor128
(default)
Trait Implementations
sourceimpl Clone for ClockDivider
impl Clone for ClockDivider
sourcefn clone(&self) -> ClockDivider
fn clone(&self) -> ClockDivider
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ClockDivider
impl Debug for ClockDivider
sourceimpl Default for ClockDivider
impl Default for ClockDivider
sourceimpl PartialEq<ClockDivider> for ClockDivider
impl PartialEq<ClockDivider> for ClockDivider
impl Copy for ClockDivider
impl Eq for ClockDivider
impl StructuralEq for ClockDivider
impl StructuralPartialEq for ClockDivider
Auto Trait Implementations
impl RefUnwindSafe for ClockDivider
impl Send for ClockDivider
impl Sync for ClockDivider
impl Unpin for ClockDivider
impl UnwindSafe for ClockDivider
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more