Struct billecta::AccountingVoucherRecord
source · pub struct AccountingVoucherRecord {
pub description: Option<String>,
pub invoice_number: Option<String>,
pub transaction_date: DateTime,
pub transactions: Vec<AccountingVoucherTransaction>,
}
Fields§
§description: Option<String>
§invoice_number: Option<String>
§transaction_date: DateTime
§transactions: Vec<AccountingVoucherTransaction>
Implementations§
Trait Implementations§
source§impl Clone for AccountingVoucherRecord
impl Clone for AccountingVoucherRecord
source§fn clone(&self) -> AccountingVoucherRecord
fn clone(&self) -> AccountingVoucherRecord
Returns a copy 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 AccountingVoucherRecord
impl Debug for AccountingVoucherRecord
source§impl<'de> Deserialize<'de> for AccountingVoucherRecord
impl<'de> Deserialize<'de> for AccountingVoucherRecord
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 AccountingVoucherRecord
impl RefUnwindSafe for AccountingVoucherRecord
impl Send for AccountingVoucherRecord
impl Sync for AccountingVoucherRecord
impl Unpin for AccountingVoucherRecord
impl UnwindSafe for AccountingVoucherRecord
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