#[repr(u8)]pub enum MasterTriggerError {
Unknown = 0,
EventQueueEmpty = 1,
MaskTooLarge = 2,
BrokenPackage = 3,
DAQNotAvailable = 4,
PackageFormatIncorrect = 5,
PackageHeaderIncorrect = 6,
PackageFooterIncorrect = 7,
FailedOperation = 8,
UdpTimeOut = 9,
DataTooShort = 10,
}
Expand description
Error to be used for issues with the communication to the MTB.
Variants§
Unknown = 0
EventQueueEmpty = 1
MaskTooLarge = 2
BrokenPackage = 3
DAQNotAvailable = 4
PackageFormatIncorrect = 5
PackageHeaderIncorrect = 6
FailedOperation = 8
UdpTimeOut = 9
DataTooShort = 10
Trait Implementations§
Source§impl Clone for MasterTriggerError
impl Clone for MasterTriggerError
Source§fn clone(&self) -> MasterTriggerError
fn clone(&self) -> MasterTriggerError
Returns a copy 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 MasterTriggerError
impl Debug for MasterTriggerError
Source§impl<'de> Deserialize<'de> for MasterTriggerError
impl<'de> Deserialize<'de> for MasterTriggerError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for MasterTriggerError
impl Display for MasterTriggerError
Source§impl Error for MasterTriggerError
impl Error for MasterTriggerError
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()
Source§impl PartialEq for MasterTriggerError
impl PartialEq for MasterTriggerError
Source§impl Serialize for MasterTriggerError
impl Serialize for MasterTriggerError
impl Copy for MasterTriggerError
impl StructuralPartialEq for MasterTriggerError
Auto Trait Implementations§
impl Freeze for MasterTriggerError
impl RefUnwindSafe for MasterTriggerError
impl Send for MasterTriggerError
impl Sync for MasterTriggerError
impl Unpin for MasterTriggerError
impl UnwindSafe for MasterTriggerError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoSql for T
impl<T> IntoSql for T
Source§fn into_sql<T>(self) -> Self::Expression
fn into_sql<T>(self) -> Self::Expression
Convert
self
to an expression for Diesel’s query builder. Read moreSource§fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expression
fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expression
Convert
&self
to an expression for Diesel’s query builder. Read more