pub struct TransactionRevise {
pub customer: Customer,
pub business: Business,
pub address: Address,
}
Expand description
Represents a customer information revision for a transaction.
Fields§
§customer: Customer
Revised customer information for this transaction.
business: Business
Revised business information for this transaction.
address: Address
Revised address information for this transaction.
Trait Implementations§
Source§impl Clone for TransactionRevise
impl Clone for TransactionRevise
Source§fn clone(&self) -> TransactionRevise
fn clone(&self) -> TransactionRevise
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 TransactionRevise
impl Debug for TransactionRevise
Source§impl<'de> Deserialize<'de> for TransactionRevise
impl<'de> Deserialize<'de> for TransactionRevise
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 TransactionRevise
impl RefUnwindSafe for TransactionRevise
impl Send for TransactionRevise
impl Sync for TransactionRevise
impl Unpin for TransactionRevise
impl UnwindSafe for TransactionRevise
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