pub struct TaxIDsOwner {
pub account: Option<Expandable<Account>>,
pub application: Option<Expandable<Application>>,
pub customer: Option<Expandable<Customer>>,
pub type_: TaxIDsOwnerType,
}
Fields§
§account: Option<Expandable<Account>>
The account being referenced when type
is account
.
application: Option<Expandable<Application>>
The Connect Application being referenced when type
is application
.
customer: Option<Expandable<Customer>>
The customer being referenced when type
is customer
.
type_: TaxIDsOwnerType
Type of owner referenced.
Trait Implementations§
Source§impl Clone for TaxIDsOwner
impl Clone for TaxIDsOwner
Source§fn clone(&self) -> TaxIDsOwner
fn clone(&self) -> TaxIDsOwner
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 TaxIDsOwner
impl Debug for TaxIDsOwner
Source§impl Deserialize for TaxIDsOwner
impl Deserialize for TaxIDsOwner
Source§impl FromValueOpt for TaxIDsOwner
impl FromValueOpt for TaxIDsOwner
fn from_value(v: Value) -> Option<Self>
Source§impl ObjectDeser for TaxIDsOwner
impl ObjectDeser for TaxIDsOwner
type Builder = TaxIDsOwnerBuilder
Auto Trait Implementations§
impl Freeze for TaxIDsOwner
impl RefUnwindSafe for TaxIDsOwner
impl Send for TaxIDsOwner
impl Sync for TaxIDsOwner
impl Unpin for TaxIDsOwner
impl UnwindSafe for TaxIDsOwner
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