#[repr(C)]pub struct PamojaOpt3001Settings {
pub long_conversion: u8,
pub range_number: u8,
}Expand description
How an OPT3001 driver measures.
Fields§
§long_conversion: u81 integrates each conversion for 800 ms, for resolution; 0 for 100 ms, for speed.
range_number: u8The full-scale range number, 0..=11, or 12 to let the part choose.
Trait Implementations§
Source§impl Clone for PamojaOpt3001Settings
impl Clone for PamojaOpt3001Settings
Source§fn clone(&self) -> PamojaOpt3001Settings
fn clone(&self) -> PamojaOpt3001Settings
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PamojaOpt3001Settings
Source§impl Debug for PamojaOpt3001Settings
impl Debug for PamojaOpt3001Settings
impl Eq for PamojaOpt3001Settings
Source§impl PartialEq for PamojaOpt3001Settings
impl PartialEq for PamojaOpt3001Settings
impl StructuralPartialEq for PamojaOpt3001Settings
Auto Trait Implementations§
impl Freeze for PamojaOpt3001Settings
impl RefUnwindSafe for PamojaOpt3001Settings
impl Send for PamojaOpt3001Settings
impl Sync for PamojaOpt3001Settings
impl Unpin for PamojaOpt3001Settings
impl UnsafeUnpin for PamojaOpt3001Settings
impl UnwindSafe for PamojaOpt3001Settings
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