#[non_exhaustive]pub enum DataRecordError {
DataInformationError(DataInformationError),
InsufficientData,
}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.
DataInformationError(DataInformationError)
InsufficientData
Trait Implementations§
Source§impl Clone for DataRecordError
impl Clone for DataRecordError
Source§fn clone(&self) -> DataRecordError
fn clone(&self) -> DataRecordError
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 moreSource§impl Debug for DataRecordError
impl Debug for DataRecordError
Source§impl From<DataInformationError> for DataRecordError
impl From<DataInformationError> for DataRecordError
Source§fn from(error: DataInformationError) -> Self
fn from(error: DataInformationError) -> Self
Converts to this type from the input type.
Source§impl From<DataRecordError> for VariableUserDataError
impl From<DataRecordError> for VariableUserDataError
Source§fn from(error: DataRecordError) -> Self
fn from(error: DataRecordError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DataRecordError
impl PartialEq for DataRecordError
impl Copy for DataRecordError
impl StructuralPartialEq for DataRecordError
Auto Trait Implementations§
impl Freeze for DataRecordError
impl RefUnwindSafe for DataRecordError
impl Send for DataRecordError
impl Sync for DataRecordError
impl Unpin for DataRecordError
impl UnsafeUnpin for DataRecordError
impl UnwindSafe for DataRecordError
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