pub struct VatAccounts {
pub output: Vec<AccountId>,
pub input: Vec<AccountId>,
}Expand description
The accounts that hold VAT, for a report computed from tax codes.
Fields§
§output: Vec<AccountId>Accounts of VAT owed: collected, and owed by the recipient (reverse charge). Their refinements count, too.
input: Vec<AccountId>Accounts of deductible VAT. Their refinements count, too.
Trait Implementations§
Source§impl Clone for VatAccounts
impl Clone for VatAccounts
Source§fn clone(&self) -> VatAccounts
fn clone(&self) -> VatAccounts
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VatAccounts
impl Debug for VatAccounts
Source§impl<'de> Deserialize<'de> for VatAccounts
impl<'de> Deserialize<'de> for VatAccounts
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
impl Eq for VatAccounts
Source§impl PartialEq for VatAccounts
impl PartialEq for VatAccounts
Source§impl Serialize for VatAccounts
impl Serialize for VatAccounts
impl StructuralPartialEq for VatAccounts
Auto Trait Implementations§
impl Freeze for VatAccounts
impl RefUnwindSafe for VatAccounts
impl Send for VatAccounts
impl Sync for VatAccounts
impl Unpin for VatAccounts
impl UnsafeUnpin for VatAccounts
impl UnwindSafe for VatAccounts
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