Enum SampleError
#[non_exhaustive]pub enum SampleError {
TemporarilyUnavailable,
ChannelDisabled,
}Available on crate feature
sensors only.Expand description
Errors returned when trying to interpret a sample.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
The channel is not available at the moment (e.g., part of the sensor is not ready yet).
ChannelDisabled
The channel is disabled by configuration.
Trait Implementations§
§impl Clone for SampleError
impl Clone for SampleError
§fn clone(&self) -> SampleError
fn clone(&self) -> SampleError
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 more§impl Debug for SampleError
impl Debug for SampleError
§impl Display for SampleError
impl Display for SampleError
§impl Error for SampleError
impl Error for SampleError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
§impl Format for SampleError
impl Format for SampleError
§impl PartialEq for SampleError
impl PartialEq for SampleError
impl Copy for SampleError
impl Eq for SampleError
impl StructuralPartialEq for SampleError
Auto Trait Implementations§
impl Freeze for SampleError
impl RefUnwindSafe for SampleError
impl Send for SampleError
impl Sync for SampleError
impl Unpin for SampleError
impl UnwindSafe for SampleError
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