pub enum SourceMaximumCurrent {
Show 16 variants
LessThan1_24 = 0,
_1_24To1_49 = 1,
_1_50To1_74 = 2,
_1_75To1_99 = 3,
_2_00To2_24 = 4,
_2_25To2_49 = 5,
_2_50To2_74 = 6,
_2_75To2_99 = 7,
_3_00To3_24 = 8,
_3_25To3_49 = 9,
_3_50To3_74 = 10,
_3_75To3_99 = 11,
_4_00To4_24 = 12,
_4_25To4_49 = 13,
_4_50To4_99 = 14,
Maximum = 15,
}Expand description
Represents the different Source Maximum Current Levels the device supports.
Variants§
LessThan1_24 = 0
_1_24To1_49 = 1
_1_50To1_74 = 2
_1_75To1_99 = 3
_2_00To2_24 = 4
_2_25To2_49 = 5
_2_50To2_74 = 6
_2_75To2_99 = 7
_3_00To3_24 = 8
_3_25To3_49 = 9
_3_50To3_74 = 10
_3_75To3_99 = 11
_4_00To4_24 = 12
_4_25To4_49 = 13
_4_50To4_99 = 14
Maximum = 15
Implementations§
Source§impl SourceMaximumCurrent
impl SourceMaximumCurrent
Sourcepub fn max_range(&self) -> ElectricCurrent
pub fn max_range(&self) -> ElectricCurrent
Returns the maximum current that can be requested using this data object for each level of the SourceMaximumCurrent
Sourcepub fn min_range(&self) -> ElectricCurrent
pub fn min_range(&self) -> ElectricCurrent
Returns the minimum current that can be requested using this data object for each level of the SourceMaximumCurrent
Trait Implementations§
Source§impl Clone for SourceMaximumCurrent
impl Clone for SourceMaximumCurrent
Source§fn clone(&self) -> SourceMaximumCurrent
fn clone(&self) -> SourceMaximumCurrent
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 SourceMaximumCurrent
Source§impl Debug for SourceMaximumCurrent
impl Debug for SourceMaximumCurrent
Source§impl Format for SourceMaximumCurrent
impl Format for SourceMaximumCurrent
Source§impl PartialEq for SourceMaximumCurrent
impl PartialEq for SourceMaximumCurrent
impl StructuralPartialEq for SourceMaximumCurrent
Auto Trait Implementations§
impl Freeze for SourceMaximumCurrent
impl RefUnwindSafe for SourceMaximumCurrent
impl Send for SourceMaximumCurrent
impl Sync for SourceMaximumCurrent
impl Unpin for SourceMaximumCurrent
impl UnsafeUnpin for SourceMaximumCurrent
impl UnwindSafe for SourceMaximumCurrent
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