pub struct CashReceipt {Show 14 fields
pub receipt_key: String,
pub issue_number: String,
pub issue_status: CashReceiptIssueStatus,
pub amount: i32,
pub tax_free_amount: i32,
pub order_id: String,
pub order_name: String,
pub type: CashReceiptType,
pub transaction_type: CashReceiptTransactionType,
pub business_number: String,
pub customer_identity_number: String,
pub failure: Option<Failure>,
pub requested_at: String,
pub receipt_url: String,
}
Fields§
§receipt_key: String
§issue_number: String
§issue_status: CashReceiptIssueStatus
§amount: i32
§tax_free_amount: i32
§order_id: String
§order_name: String
§type: CashReceiptType
§transaction_type: CashReceiptTransactionType
§business_number: String
§customer_identity_number: String
§failure: Option<Failure>
§requested_at: String
§receipt_url: String
Trait Implementations§
Source§impl Clone for CashReceipt
impl Clone for CashReceipt
Source§fn clone(&self) -> CashReceipt
fn clone(&self) -> CashReceipt
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 CashReceipt
impl Debug for CashReceipt
Source§impl<'de> Deserialize<'de> for CashReceipt
impl<'de> Deserialize<'de> for CashReceipt
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
Auto Trait Implementations§
impl Freeze for CashReceipt
impl RefUnwindSafe for CashReceipt
impl Send for CashReceipt
impl Sync for CashReceipt
impl Unpin for CashReceipt
impl UnwindSafe for CashReceipt
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