[][src]Enum invelion::protocol::ResponseCode

#[repr(u8)]
pub enum ResponseCode {
    Success,
    Fail,
    MCUResetError,
    CWOnError,
    AntennaMissingError,
    WriteFlashError,
    ReadFlashError,
    SetOutputPowerError,
    TagInventoryError,
    TagReadError,
    TagWriteError,
    TagLockError,
    TagKillError,
    NoTagError,
    InventoryOKAccessFailError,
    BufferEmptyError,
    AccessFailError,
    InvalidParameterError,
    WordCntTooLongError,
    MemBankOutOfRangeError,
    LockRegionOutOfRangeError,
    LockTypeOutOfRangeError,
    InvalidReaderAddressError,
    InvalidAntennaIDError,
    OutputPowerOutOfRangeError,
    InvalidFrequencyRegionError,
    InvalidBaudRateError,
    InvalidBeeperModeError,
    EPCMatchLenTooLongError,
    EPCMatchLenError,
    InvalidEPCMatchModeError,
    InvalidFrequencyRangeError,
    FailToGetRN16Error,
    InvalidDRMModeError,
    PLLLockFailError,
    RFChipError,
    FailToAchieveDesiredPowerError,
    CopyrightAuthenticationError,
    SpectrumRegulationError,
    OutputPowerTooLowError,
}

Variants

Success
Fail
MCUResetError
CWOnError
AntennaMissingError
WriteFlashError
ReadFlashError
SetOutputPowerError
TagInventoryError
TagReadError
TagWriteError
TagLockError
TagKillError
NoTagError
InventoryOKAccessFailError
BufferEmptyError
AccessFailError
InvalidParameterError
WordCntTooLongError
MemBankOutOfRangeError
LockRegionOutOfRangeError
LockTypeOutOfRangeError
InvalidReaderAddressError
InvalidAntennaIDError
OutputPowerOutOfRangeError
InvalidFrequencyRegionError
InvalidBaudRateError
InvalidBeeperModeError
EPCMatchLenTooLongError
EPCMatchLenError
InvalidEPCMatchModeError
InvalidFrequencyRangeError
FailToGetRN16Error
InvalidDRMModeError
PLLLockFailError
RFChipError
FailToAchieveDesiredPowerError
CopyrightAuthenticationError
SpectrumRegulationError
OutputPowerTooLowError

Trait Implementations

impl From<ResponseCode> for Error[src]

impl Eq for ResponseCode[src]

impl PartialEq<ResponseCode> for ResponseCode[src]

impl Debug for ResponseCode[src]

impl TryFrom<u8> for ResponseCode[src]

type Error = TryFromPrimitiveError<Self>

The type returned in the event of a conversion error.

impl TryFromPrimitive for ResponseCode[src]

type Primitive = u8

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]