Enum bsec::error::ConversionError [−][src]
pub enum ConversionError { InvalidSampleRate(f64), InvalidVirtualSensorId(bsec_virtual_sensor_t), InvalidAccuracy(u8), }
An error converting data from the Bosch BSEC library to the bsec crate.
Variants
InvalidSampleRate(f64)
The sample rate was invalid.
The Bosch BSEC library returned a sample rate not listed in
crate::SampleRate
.
The virtual sensor ID was invalid.
The Bosch BSEC library returned a virtual sensor ID not correspending
to any crate::OutputKind
.
InvalidAccuracy(u8)
The accuracy value was invalid.
The Bosch BSEC library returned an accuracy value not listed in
crate::Accuracy
.
Trait Implementations
impl Clone for ConversionError
[src]
impl Clone for ConversionError
[src]fn clone(&self) -> ConversionError
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Error for ConversionError
[src]
impl Error for ConversionError
[src]impl<E: Debug> From<ConversionError> for Error<E>
[src]
impl<E: Debug> From<ConversionError> for Error<E>
[src]fn from(conversion_error: ConversionError) -> Self
[src]
Auto Trait Implementations
impl RefUnwindSafe for ConversionError
impl RefUnwindSafe for ConversionError
impl Send for ConversionError
impl Send for ConversionError
impl Sync for ConversionError
impl Sync for ConversionError
impl Unpin for ConversionError
impl Unpin for ConversionError
impl UnwindSafe for ConversionError
impl UnwindSafe for ConversionError