Enum pico_common::PicoRange [−][src]
pub enum PicoRange {}Show variants
X1_PROBE_10MV, X1_PROBE_20MV, X1_PROBE_50MV, X1_PROBE_100MV, X1_PROBE_200MV, X1_PROBE_500MV, X1_PROBE_1V, X1_PROBE_2V, X1_PROBE_5V, X1_PROBE_10V, X1_PROBE_20V, X1_PROBE_50V, X1_PROBE_100V, X1_PROBE_200V, X10_PROBE_100MV, X10_PROBE_200MV, X10_PROBE_500MV, X10_PROBE_1V, X10_PROBE_2V, X10_PROBE_5V, X10_PROBE_10V, X10_PROBE_20V, X10_PROBE_50V, X10_PROBE_100V, X10_PROBE_200V, X10_PROBE_500V, PS4000A_RESISTANCE_315K, PS4000A_RESISTANCE_1100K, PS4000A_RESISTANCE_10M, PS4000A_RESISTANCE_ADCV_FLAG, CONNECT_PROBE_OFF, CURRENT_CLAMP_200A_2kA_1A, CURRENT_CLAMP_200A_2kA_2A, CURRENT_CLAMP_200A_2kA_5A, CURRENT_CLAMP_200A_2kA_10A, CURRENT_CLAMP_200A_2kA_20A, CURRENT_CLAMP_200A_2kA_50A, CURRENT_CLAMP_200A_2kA_100A, CURRENT_CLAMP_200A_2kA_200A, CURRENT_CLAMP_200A_2kA_500A, CURRENT_CLAMP_200A_2kA_1000A, CURRENT_CLAMP_200A_2kA_2000A, CURRENT_CLAMP_40A_100mA, CURRENT_CLAMP_40A_200mA, CURRENT_CLAMP_40A_500mA, CURRENT_CLAMP_40A_1A, CURRENT_CLAMP_40A_2A, CURRENT_CLAMP_40A_5A, CURRENT_CLAMP_40A_10A, CURRENT_CLAMP_40A_20A, CURRENT_CLAMP_40A_40A, _1KV_2_5V, _1KV_5V, _1KV_12_5V, _1KV_25V, _1KV_50V, _1KV_125V, _1KV_250V, _1KV_500V, _1KV_1000V, CURRENT_CLAMP_2000ARMS_10A, CURRENT_CLAMP_2000ARMS_20A, CURRENT_CLAMP_2000ARMS_50A, CURRENT_CLAMP_2000ARMS_100A, CURRENT_CLAMP_2000ARMS_200A, CURRENT_CLAMP_2000ARMS_500A, CURRENT_CLAMP_2000ARMS_1000A, CURRENT_CLAMP_2000ARMS_2000A, CURRENT_CLAMP_2000ARMS_5000A, RESISTANCE_LEAD_NEG5_TO_20OHM, RESISTANCE_LEAD_NEG50_TO_200OHM, RESISTANCE_LEAD_NEG500_TO_2KOHM, RESISTANCE_LEAD_NEG5K_TO_20KOHM, RESISTANCE_LEAD_NEG50K_TO_LEAD_200KOHM, RESISTANCE_LEAD_NEG500K_TO_LEAD_2MOHM, RESISTANCE_LEAD_DIODE_TEST, HT_NEG3_TO_5KV, HT_NEG3_TO_10KV, HT_NEG5_TO_20KV, HT_NEG5_TO_50KV, HT_NEG5_TO_100KV, HT_NEG3_TO_5KV_INVERTED, HT_NEG3_TO_10KV_INVERTED, HT_NEG5_TO_20KV_INVERTED, HT_NEG5_TO_50KV_INVERTED, HT_NEG5_TO_100KV_INVERTED, TEMPERATURE_NEG50_TO_150DEGC, PRESSURE_SENSOR_NEG100000_TO_150000_PASCALS, PRESSURE_SENSOR_NEG100000_TO_400000_PASCALS, PRESSURE_SENSOR_NEG200000_TO_800000_PASCALS, PRESSURE_SENSOR_NEG400000_TO_1600000_PASCALS, PRESSURE_SENSOR_NEG400000_TO_3400000_PASCALS, PRESSURE_SENSOR_NEG150000_TO_1350000_PASCALS, CURRENT_CLAMP_100A_2_5A, CURRENT_CLAMP_100A_5A, CURRENT_CLAMP_100A_10A, CURRENT_CLAMP_100A_25A, CURRENT_CLAMP_100A_50A, CURRENT_CLAMP_100A_100A, CURRENT_CLAMP_60A_2A, CURRENT_CLAMP_60A_5A, CURRENT_CLAMP_60A_10A, CURRENT_CLAMP_60A_20A, CURRENT_CLAMP_60A_50A, CURRENT_CLAMP_60A_60A, OPTICAL_SENSOR_10V, CURRENT_CLAMP_60A_V2_0_5A, CURRENT_CLAMP_60A_V2_1A, CURRENT_CLAMP_60A_V2_2A, CURRENT_CLAMP_60A_V2_5A, CURRENT_CLAMP_60A_V2_10A, CURRENT_CLAMP_60A_V2_20A, CURRENT_CLAMP_60A_V2_50A, CURRENT_CLAMP_60A_V2_60A,
Expand description
Pico channel ranges
Variants
Implementations
impl PicoRange
[src]
impl PicoRange
[src]pub fn get_units(self) -> UnitStrings
[src]
pub fn get_units(self) -> UnitStrings
[src]Get the expected units for this channel range
pub fn get_max_scaled_value(self) -> f64
[src]
pub fn get_max_scaled_value(self) -> f64
[src]Get the maximum scaled value for this range
Trait Implementations
impl FromPrimitive for PicoRange
[src]
impl FromPrimitive for PicoRange
[src]fn from_i64(n: i64) -> Option<Self>
[src]
fn from_i64(n: i64) -> Option<Self>
[src]Converts an i64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
fn from_u64(n: u64) -> Option<Self>
[src]
fn from_u64(n: u64) -> Option<Self>
[src]Converts an u64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
fn from_isize(n: isize) -> Option<Self>
[src]
fn from_isize(n: isize) -> Option<Self>
[src]Converts an isize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
fn from_i8(n: i8) -> Option<Self>
[src]
fn from_i8(n: i8) -> Option<Self>
[src]Converts an i8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
fn from_i16(n: i16) -> Option<Self>
[src]
fn from_i16(n: i16) -> Option<Self>
[src]Converts an i16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
fn from_i32(n: i32) -> Option<Self>
[src]
fn from_i32(n: i32) -> Option<Self>
[src]Converts an i32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
fn from_i128(n: i128) -> Option<Self>
[src]
fn from_i128(n: i128) -> Option<Self>
[src]Converts an i128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
fn from_usize(n: usize) -> Option<Self>
[src]
fn from_usize(n: usize) -> Option<Self>
[src]Converts a usize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
fn from_u8(n: u8) -> Option<Self>
[src]
fn from_u8(n: u8) -> Option<Self>
[src]Converts an u8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
fn from_u16(n: u16) -> Option<Self>
[src]
fn from_u16(n: u16) -> Option<Self>
[src]Converts an u16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
fn from_u32(n: u32) -> Option<Self>
[src]
fn from_u32(n: u32) -> Option<Self>
[src]Converts an u32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
fn from_u128(n: u128) -> Option<Self>
[src]
fn from_u128(n: u128) -> Option<Self>
[src]Converts an u128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
impl IntoEnumIterator for PicoRange
[src]
impl IntoEnumIterator for PicoRange
[src]type Iterator = PicoRangeEnumIterator
type Iterator = PicoRangeEnumIterator
Type of the iterator over the variants.
const VARIANT_COUNT: usize
[src]
const VARIANT_COUNT: usize
[src]Number of variants.
fn into_enum_iter() -> Self::Iterator
[src]
fn into_enum_iter() -> Self::Iterator
[src]Returns an iterator over the variants. Read more
impl ToPrimitive for PicoRange
[src]
impl ToPrimitive for PicoRange
[src]fn to_i64(&self) -> Option<i64>
[src]
fn to_i64(&self) -> Option<i64>
[src]Converts the value of self
to an i64
. If the value cannot be
represented by an i64
, then None
is returned. Read more
fn to_u64(&self) -> Option<u64>
[src]
fn to_u64(&self) -> Option<u64>
[src]Converts the value of self
to a u64
. If the value cannot be
represented by a u64
, then None
is returned. Read more
fn to_isize(&self) -> Option<isize>
[src]
fn to_isize(&self) -> Option<isize>
[src]Converts the value of self
to an isize
. If the value cannot be
represented by an isize
, then None
is returned. Read more
fn to_i8(&self) -> Option<i8>
[src]
fn to_i8(&self) -> Option<i8>
[src]Converts the value of self
to an i8
. If the value cannot be
represented by an i8
, then None
is returned. Read more
fn to_i16(&self) -> Option<i16>
[src]
fn to_i16(&self) -> Option<i16>
[src]Converts the value of self
to an i16
. If the value cannot be
represented by an i16
, then None
is returned. Read more
fn to_i32(&self) -> Option<i32>
[src]
fn to_i32(&self) -> Option<i32>
[src]Converts the value of self
to an i32
. If the value cannot be
represented by an i32
, then None
is returned. Read more
fn to_i128(&self) -> Option<i128>
[src]
fn to_i128(&self) -> Option<i128>
[src]Converts the value of self
to an i128
. If the value cannot be
represented by an i128
(i64
under the default implementation), then
None
is returned. Read more
fn to_usize(&self) -> Option<usize>
[src]
fn to_usize(&self) -> Option<usize>
[src]Converts the value of self
to a usize
. If the value cannot be
represented by a usize
, then None
is returned. Read more
fn to_u8(&self) -> Option<u8>
[src]
fn to_u8(&self) -> Option<u8>
[src]Converts the value of self
to a u8
. If the value cannot be
represented by a u8
, then None
is returned. Read more
fn to_u16(&self) -> Option<u16>
[src]
fn to_u16(&self) -> Option<u16>
[src]Converts the value of self
to a u16
. If the value cannot be
represented by a u16
, then None
is returned. Read more
fn to_u32(&self) -> Option<u32>
[src]
fn to_u32(&self) -> Option<u32>
[src]Converts the value of self
to a u32
. If the value cannot be
represented by a u32
, then None
is returned. Read more
fn to_u128(&self) -> Option<u128>
[src]
fn to_u128(&self) -> Option<u128>
[src]Converts the value of self
to a u128
. If the value cannot be
represented by a u128
(u64
under the default implementation), then
None
is returned. Read more
impl Copy for PicoRange
[src]
impl StructuralPartialEq for PicoRange
[src]
Auto Trait Implementations
impl RefUnwindSafe for PicoRange
impl Send for PicoRange
impl Sync for PicoRange
impl Unpin for PicoRange
impl UnwindSafe for PicoRange
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
fn in_current_span(self) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more