pub enum OverrunMode {
Preserve,
Overwrite,
}Expand description
Overrun Mode
This configures the way data overrun is managed, if the data in the data register was not already read from and is about to be overwritten.
§Note
This can only be changed, when no conversion is ongoing (ADSTART=0).
§Related function
Variants§
Preserve
Preserve old data register content when an overrun is detected
Overwrite
Overwrite data register with the last conversion result when an overrun is detected.
Trait Implementations§
Source§impl Clone for OverrunMode
impl Clone for OverrunMode
Source§fn clone(&self) -> OverrunMode
fn clone(&self) -> OverrunMode
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 OverrunMode
impl Debug for OverrunMode
Source§impl Default for OverrunMode
impl Default for OverrunMode
Source§impl From<OVRMOD_A> for OverrunMode
impl From<OVRMOD_A> for OverrunMode
Source§impl From<OverrunMode> for OVRMOD_A
impl From<OverrunMode> for OVRMOD_A
Source§fn from(a: OverrunMode) -> Self
fn from(a: OverrunMode) -> Self
Converts to this type from the input type.
Source§impl PartialEq for OverrunMode
impl PartialEq for OverrunMode
impl Copy for OverrunMode
impl Eq for OverrunMode
impl StructuralPartialEq for OverrunMode
Auto Trait Implementations§
impl Freeze for OverrunMode
impl RefUnwindSafe for OverrunMode
impl Send for OverrunMode
impl Sync for OverrunMode
impl Unpin for OverrunMode
impl UnwindSafe for OverrunMode
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