pub struct OutOfRangeError;Expand description
Error returned when the requested timer period is out of range.
This occurs when:
- For
RoundTo::Faster: The requested period is less than 2 (minimum achievable is 2, since ARR >= 1). - For
RoundTo::Slower: The required prescaler exceeds 16 bits.
Trait Implementations§
Source§impl Clone for OutOfRangeError
impl Clone for OutOfRangeError
Source§fn clone(&self) -> OutOfRangeError
fn clone(&self) -> OutOfRangeError
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 OutOfRangeError
impl Debug for OutOfRangeError
Source§impl Format for OutOfRangeError
impl Format for OutOfRangeError
Source§impl PartialEq for OutOfRangeError
impl PartialEq for OutOfRangeError
impl Copy for OutOfRangeError
impl Eq for OutOfRangeError
impl StructuralPartialEq for OutOfRangeError
Auto Trait Implementations§
impl Freeze for OutOfRangeError
impl RefUnwindSafe for OutOfRangeError
impl Send for OutOfRangeError
impl Sync for OutOfRangeError
impl Unpin for OutOfRangeError
impl UnwindSafe for OutOfRangeError
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