pub struct AccountBasedExpenseLineDetailType {
pub customer_ref: Option<ReferenceTypeType>,
pub class_ref: Option<ReferenceTypeType>,
pub account_ref: Option<ReferenceTypeType>,
pub billable_status: Option<BillableStatusEnumType>,
pub markup_info: Option<MarkupInfoType>,
pub tax_amount: Option<f64>,
pub tax_code_ref: Option<ReferenceTypeType>,
pub tax_inclusive_amt: Option<f64>,
pub expense_detail_line_detail_ex: Option<IntuitAnyTypeType>,
}Fields§
§customer_ref: Option<ReferenceTypeType>§class_ref: Option<ReferenceTypeType>§account_ref: Option<ReferenceTypeType>§billable_status: Option<BillableStatusEnumType>§markup_info: Option<MarkupInfoType>§tax_amount: Option<f64>§tax_code_ref: Option<ReferenceTypeType>§tax_inclusive_amt: Option<f64>§expense_detail_line_detail_ex: Option<IntuitAnyTypeType>Trait Implementations§
Source§impl<'de> Deserializer<'de, AccountBasedExpenseLineDetailType> for AccountBasedExpenseLineDetailTypeDeserializer
impl<'de> Deserializer<'de, AccountBasedExpenseLineDetailType> for AccountBasedExpenseLineDetailTypeDeserializer
Source§fn init(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, AccountBasedExpenseLineDetailType>
fn init( helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, AccountBasedExpenseLineDetailType>
Source§fn next(
self,
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, AccountBasedExpenseLineDetailType>
fn next( self, helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, AccountBasedExpenseLineDetailType>
Source§fn finish(
self,
helper: &mut DeserializeHelper,
) -> Result<AccountBasedExpenseLineDetailType, Error>
fn finish( self, helper: &mut DeserializeHelper, ) -> Result<AccountBasedExpenseLineDetailType, Error>
Force the deserializer to finish. Read more
Source§impl WithDeserializer for AccountBasedExpenseLineDetailType
impl WithDeserializer for AccountBasedExpenseLineDetailType
Source§type Deserializer = AccountBasedExpenseLineDetailTypeDeserializer
type Deserializer = AccountBasedExpenseLineDetailTypeDeserializer
The deserializer to use for this type.
Source§fn init<'de>(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> Result<DeserializerOutput<'de, Self>, Error>
fn init<'de>( helper: &mut DeserializeHelper, event: Event<'de>, ) -> Result<DeserializerOutput<'de, Self>, Error>
Source§impl WithSerializer for AccountBasedExpenseLineDetailType
impl WithSerializer for AccountBasedExpenseLineDetailType
Source§type Serializer<'x> = AccountBasedExpenseLineDetailTypeSerializer<'x>
type Serializer<'x> = AccountBasedExpenseLineDetailTypeSerializer<'x>
The serializer to use for this type.
Source§fn serializer<'ser>(
&'ser self,
name: Option<&'ser str>,
is_root: bool,
) -> Result<Self::Serializer<'ser>, Error>
fn serializer<'ser>( &'ser self, name: Option<&'ser str>, is_root: bool, ) -> Result<Self::Serializer<'ser>, Error>
Initializes a new serializer from the passed
value. Read moreAuto Trait Implementations§
impl Freeze for AccountBasedExpenseLineDetailType
impl RefUnwindSafe for AccountBasedExpenseLineDetailType
impl Send for AccountBasedExpenseLineDetailType
impl Sync for AccountBasedExpenseLineDetailType
impl Unpin for AccountBasedExpenseLineDetailType
impl UnsafeUnpin for AccountBasedExpenseLineDetailType
impl UnwindSafe for AccountBasedExpenseLineDetailType
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