#[repr(u32)]pub enum DispenserStatus {
Changed = 6_153,
ConfigChanged = 6_154,
Threshold = 6_155,
Ok = 6_181,
State = 6_182,
Stop = 6_183,
Unknown = 6_184,
CashTaken = 6_192,
CashAvailable = 6_223,
}Expand description
Represents CDR dispenser status values.
Variants§
Changed = 6_153
Cash unit changed
ConfigChanged = 6_154
Cash unit configuration changed
Threshold = 6_155
Cash unit threshold reached
Ok = 6_181
Indicates the cash unit is OK
State = 6_182
Indicates a cash unit state event
Stop = 6_183
Indicates a cash unit stop event
Unknown = 6_184
Indicates an unknown cash unit event
CashTaken = 6_192
Cash taken
CashAvailable = 6_223
Cash available
Implementations§
Source§impl DispenserStatus
impl DispenserStatus
Sourcepub const fn new() -> DispenserStatus
pub const fn new() -> DispenserStatus
Creates a new DispenserStatus.
Sourcepub const fn create(val: u32) -> DispenserStatus
pub const fn create(val: u32) -> DispenserStatus
Creates a new DispenserStatus from the provided parameter.
Trait Implementations§
Source§impl Clone for DispenserStatus
impl Clone for DispenserStatus
Source§fn clone(&self) -> DispenserStatus
fn clone(&self) -> DispenserStatus
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 DispenserStatus
impl Debug for DispenserStatus
Source§impl Default for DispenserStatus
impl Default for DispenserStatus
Source§fn default() -> DispenserStatus
fn default() -> DispenserStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DispenserStatus
impl<'de> Deserialize<'de> for DispenserStatus
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<DispenserStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DispenserStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for DispenserStatus
impl Display for DispenserStatus
Source§impl From<&DispenserStatus> for &'static str
impl From<&DispenserStatus> for &'static str
Source§fn from(val: &DispenserStatus) -> &'static str
fn from(val: &DispenserStatus) -> &'static str
Converts to this type from the input type.
Source§impl From<&DispenserStatus> for XfsMember
impl From<&DispenserStatus> for XfsMember
Source§fn from(val: &DispenserStatus) -> XfsMember
fn from(val: &DispenserStatus) -> XfsMember
Converts to this type from the input type.
Source§impl From<&DispenserStatus> for XfsValue
impl From<&DispenserStatus> for XfsValue
Source§fn from(val: &DispenserStatus) -> XfsValue
fn from(val: &DispenserStatus) -> XfsValue
Converts to this type from the input type.
Source§impl From<&i32> for DispenserStatus
impl From<&i32> for DispenserStatus
Source§fn from(val: &i32) -> DispenserStatus
fn from(val: &i32) -> DispenserStatus
Converts to this type from the input type.
Source§impl From<&u32> for DispenserStatus
impl From<&u32> for DispenserStatus
Source§fn from(val: &u32) -> DispenserStatus
fn from(val: &u32) -> DispenserStatus
Converts to this type from the input type.
Source§impl From<DispenserStatus> for &'static str
impl From<DispenserStatus> for &'static str
Source§fn from(val: DispenserStatus) -> &'static str
fn from(val: DispenserStatus) -> &'static str
Converts to this type from the input type.
Source§impl From<DispenserStatus> for HardwareStatus
impl From<DispenserStatus> for HardwareStatus
Source§fn from(val: DispenserStatus) -> HardwareStatus
fn from(val: DispenserStatus) -> HardwareStatus
Converts to this type from the input type.
Source§impl From<DispenserStatus> for XfsMember
impl From<DispenserStatus> for XfsMember
Source§fn from(val: DispenserStatus) -> XfsMember
fn from(val: DispenserStatus) -> XfsMember
Converts to this type from the input type.
Source§impl From<DispenserStatus> for XfsValue
impl From<DispenserStatus> for XfsValue
Source§fn from(val: DispenserStatus) -> XfsValue
fn from(val: DispenserStatus) -> XfsValue
Converts to this type from the input type.
Source§impl From<i32> for DispenserStatus
impl From<i32> for DispenserStatus
Source§fn from(val: i32) -> DispenserStatus
fn from(val: i32) -> DispenserStatus
Converts to this type from the input type.
Source§impl From<u32> for DispenserStatus
impl From<u32> for DispenserStatus
Source§fn from(val: u32) -> DispenserStatus
fn from(val: u32) -> DispenserStatus
Converts to this type from the input type.
Source§impl PartialEq for DispenserStatus
impl PartialEq for DispenserStatus
Source§impl Serialize for DispenserStatus
impl Serialize for DispenserStatus
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl TryFrom<&XfsMember> for DispenserStatus
impl TryFrom<&XfsMember> for DispenserStatus
Source§impl TryFrom<&XfsValue> for DispenserStatus
impl TryFrom<&XfsValue> for DispenserStatus
Source§impl TryFrom<XfsMember> for DispenserStatus
impl TryFrom<XfsMember> for DispenserStatus
Source§impl TryFrom<XfsValue> for DispenserStatus
impl TryFrom<XfsValue> for DispenserStatus
impl Copy for DispenserStatus
impl StructuralPartialEq for DispenserStatus
Auto Trait Implementations§
impl Freeze for DispenserStatus
impl RefUnwindSafe for DispenserStatus
impl Send for DispenserStatus
impl Sync for DispenserStatus
impl Unpin for DispenserStatus
impl UnwindSafe for DispenserStatus
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