#[repr(u16)]pub enum SoEErrorCode {
Show 38 variants
NoError = 0,
NoIDN = 4_097,
InvalidAccessToElement = 4_105,
NoName = 8_193,
NameTransmissionTooShort = 8_194,
NameTransmissionTooLong = 8_195,
NameCannotBeChanged = 8_196,
NameWriteProtected = 8_197,
AttributeTransmissionTooShort = 12_290,
AttributeTransmissionTooLong = 12_291,
AttributeCannotBeChanged = 12_292,
AttributeWriteProtected = 12_293,
NoUnits = 16_385,
UnitTransmissionTooShort = 16_386,
UnitTransmissionTooLong = 16_387,
UnitCannotBeChanged = 16_388,
UnitWriteProtected = 16_389,
NoMinimumInputValue = 20_481,
MinValueTooShort = 20_482,
MinValueTooLong = 20_483,
MinValueCannotBeChanged = 20_484,
MinValueWriteProtected = 20_485,
NoMaximumInputValue = 24_577,
MaxValueTooShort = 24_578,
MaxValueTooLong = 24_579,
MaxValueCannotBeChanged = 24_580,
MaxValueWriteProtected = 24_581,
NoOperationData = 28_673,
OpDataTooShort = 28_674,
OpDataTooLong = 28_675,
OpDataCannotBeChanged = 28_676,
OpDataWriteProtected = 28_677,
OpDataSmallerThanMin = 28_678,
OpDataGreaterThanMax = 28_679,
InvalidDriveNumber = 32_778,
GeneralError = 32_779,
NoElementAddressed = 32_780,
Unknown = 65_535,
}Variants§
NoError = 0
NoIDN = 4_097
InvalidAccessToElement = 4_105
NoName = 8_193
NameTransmissionTooShort = 8_194
NameTransmissionTooLong = 8_195
NameCannotBeChanged = 8_196
NameWriteProtected = 8_197
AttributeTransmissionTooShort = 12_290
AttributeTransmissionTooLong = 12_291
AttributeCannotBeChanged = 12_292
AttributeWriteProtected = 12_293
NoUnits = 16_385
UnitTransmissionTooShort = 16_386
UnitTransmissionTooLong = 16_387
UnitCannotBeChanged = 16_388
UnitWriteProtected = 16_389
NoMinimumInputValue = 20_481
MinValueTooShort = 20_482
MinValueTooLong = 20_483
MinValueCannotBeChanged = 20_484
MinValueWriteProtected = 20_485
NoMaximumInputValue = 24_577
MaxValueTooShort = 24_578
MaxValueTooLong = 24_579
MaxValueCannotBeChanged = 24_580
MaxValueWriteProtected = 24_581
NoOperationData = 28_673
OpDataTooShort = 28_674
OpDataTooLong = 28_675
OpDataCannotBeChanged = 28_676
OpDataWriteProtected = 28_677
OpDataSmallerThanMin = 28_678
OpDataGreaterThanMax = 28_679
InvalidDriveNumber = 32_778
GeneralError = 32_779
NoElementAddressed = 32_780
Unknown = 65_535
Trait Implementations§
Source§impl Clone for SoEErrorCode
impl Clone for SoEErrorCode
Source§fn clone(&self) -> SoEErrorCode
fn clone(&self) -> SoEErrorCode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SoEErrorCode
Source§impl Debug for SoEErrorCode
impl Debug for SoEErrorCode
impl Eq for SoEErrorCode
Source§impl PartialEq for SoEErrorCode
impl PartialEq for SoEErrorCode
Source§fn eq(&self, other: &SoEErrorCode) -> bool
fn eq(&self, other: &SoEErrorCode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SoEErrorCode
Auto Trait Implementations§
impl Freeze for SoEErrorCode
impl RefUnwindSafe for SoEErrorCode
impl Send for SoEErrorCode
impl Sync for SoEErrorCode
impl Unpin for SoEErrorCode
impl UnsafeUnpin for SoEErrorCode
impl UnwindSafe for SoEErrorCode
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