pub enum DeviceFeature {
BasicOperation,
MultiChannel,
InternalReference,
ProgrammableGain,
SelfTest,
LowPowerMode,
HighPrecision,
DiagnosticMode,
BurnoutCurrent,
ContinuousMode,
SingleShotMode,
DigitalFiltering,
}Expand description
Device feature enumeration
Variants§
BasicOperation
Basic ADC operation
MultiChannel
Multiple channel support
InternalReference
Internal reference voltage
ProgrammableGain
Programmable gain amplifier
SelfTest
Built-in self-test
LowPowerMode
Low-power operation modes
HighPrecision
High-precision measurements (24-bit)
DiagnosticMode
Diagnostic mode
BurnoutCurrent
Burnout current sources
ContinuousMode
Continuous conversion mode
SingleShotMode
Single conversion mode
DigitalFiltering
Digital filtering
Trait Implementations§
Source§impl Clone for DeviceFeature
impl Clone for DeviceFeature
Source§fn clone(&self) -> DeviceFeature
fn clone(&self) -> DeviceFeature
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 DeviceFeature
impl Debug for DeviceFeature
Source§impl PartialEq for DeviceFeature
impl PartialEq for DeviceFeature
impl Copy for DeviceFeature
impl Eq for DeviceFeature
impl StructuralPartialEq for DeviceFeature
Auto Trait Implementations§
impl Freeze for DeviceFeature
impl RefUnwindSafe for DeviceFeature
impl Send for DeviceFeature
impl Sync for DeviceFeature
impl Unpin for DeviceFeature
impl UnwindSafe for DeviceFeature
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