#[repr(C)]pub enum XfsMethodName {
Show 36 variants
GetDateTime = 0,
SetDateTime = 1,
CashInStart = 2,
CashIn = 3,
CashInRollback = 4,
CashInEnd = 5,
GetIdentification = 6,
GetStatus = 7,
StopSession = 8,
Reset = 9,
Reboot = 10,
Cancel = 11,
Park = 12,
Empty = 13,
Eject = 14,
QueryCashUnit = 15,
ConfigureCashUnit = 16,
UpdateCashUnit = 17,
Denominate = 18,
Dispense = 19,
Present = 20,
CancelWaitingCashTaken = 21,
Retract = 22,
GetCapabilities = 23,
SetCapabilities = 24,
QueryDenominations = 25,
UpdateDenominations = 26,
QueryBillsetIds = 27,
GetBillAcceptanceHistory = 28,
GetBillDispenseHistory = 29,
GetFailureHistory = 30,
GetRestartHistory = 31,
GetUseHistory = 32,
OperationCompleteOccurred = 33,
IntermediateOccurred = 34,
StatusOccurred = 35,
}Expand description
Represents the XfsMethodCall name used in a procedure call to a BNR device.
Variants§
GetDateTime = 0
SetDateTime = 1
CashInStart = 2
CashIn = 3
CashInRollback = 4
CashInEnd = 5
GetIdentification = 6
GetStatus = 7
StopSession = 8
Reset = 9
Reboot = 10
Cancel = 11
Park = 12
Empty = 13
Eject = 14
QueryCashUnit = 15
ConfigureCashUnit = 16
UpdateCashUnit = 17
Denominate = 18
Dispense = 19
Present = 20
CancelWaitingCashTaken = 21
Retract = 22
GetCapabilities = 23
SetCapabilities = 24
QueryDenominations = 25
UpdateDenominations = 26
QueryBillsetIds = 27
GetBillAcceptanceHistory = 28
GetBillDispenseHistory = 29
GetFailureHistory = 30
GetRestartHistory = 31
GetUseHistory = 32
OperationCompleteOccurred = 33
IntermediateOccurred = 34
StatusOccurred = 35
Implementations§
Source§impl XfsMethodName
impl XfsMethodName
Sourcepub const fn new() -> Self
pub const fn new() -> Self
Creates a new XfsMethodName.
Trait Implementations§
Source§impl Clone for XfsMethodName
impl Clone for XfsMethodName
Source§fn clone(&self) -> XfsMethodName
fn clone(&self) -> XfsMethodName
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 XfsMethodName
impl Debug for XfsMethodName
Source§impl Default for XfsMethodName
impl Default for XfsMethodName
Source§fn default() -> XfsMethodName
fn default() -> XfsMethodName
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for XfsMethodName
impl<'de> Deserialize<'de> for XfsMethodName
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 XfsMethodName
impl Display for XfsMethodName
Source§impl From<&XfsMethodName> for &'static str
impl From<&XfsMethodName> for &'static str
Source§fn from(val: &XfsMethodName) -> Self
fn from(val: &XfsMethodName) -> Self
Converts to this type from the input type.
Source§impl From<&XfsMethodName> for XfsMethodCall
impl From<&XfsMethodName> for XfsMethodCall
Source§fn from(val: &XfsMethodName) -> Self
fn from(val: &XfsMethodName) -> Self
Converts to this type from the input type.
Source§impl From<XfsMethodName> for &'static str
impl From<XfsMethodName> for &'static str
Source§fn from(val: XfsMethodName) -> Self
fn from(val: XfsMethodName) -> Self
Converts to this type from the input type.
Source§impl From<XfsMethodName> for XfsMethodCall
impl From<XfsMethodName> for XfsMethodCall
Source§fn from(val: XfsMethodName) -> Self
fn from(val: XfsMethodName) -> Self
Converts to this type from the input type.
Source§impl PartialEq for XfsMethodName
impl PartialEq for XfsMethodName
Source§impl Serialize for XfsMethodName
impl Serialize for XfsMethodName
Source§impl TryFrom<&str> for XfsMethodName
impl TryFrom<&str> for XfsMethodName
impl Copy for XfsMethodName
impl StructuralPartialEq for XfsMethodName
Auto Trait Implementations§
impl Freeze for XfsMethodName
impl RefUnwindSafe for XfsMethodName
impl Send for XfsMethodName
impl Sync for XfsMethodName
impl Unpin for XfsMethodName
impl UnwindSafe for XfsMethodName
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