pub struct JournalEntryLineDetailType {Show 13 fields
pub posting_type: Option<PostingTypeEnumType>,
pub entity: Option<EntityTypeRefType>,
pub account_ref: Option<ReferenceTypeType>,
pub class_ref: Option<ReferenceTypeType>,
pub department_ref: Option<ReferenceTypeType>,
pub tax_code_ref: Option<ReferenceTypeType>,
pub tax_rate_ref: Option<ReferenceTypeType>,
pub tax_applicable_on: Option<TaxApplicableOnEnumType>,
pub tax_amount: Option<f64>,
pub tax_inclusive_amt: Option<f64>,
pub billable_status: Option<BillableStatusEnumType>,
pub journal_code_ref: Option<ReferenceTypeType>,
pub journal_entry_line_detail_ex: Option<IntuitAnyTypeType>,
}Fields§
§posting_type: Option<PostingTypeEnumType>§entity: Option<EntityTypeRefType>§account_ref: Option<ReferenceTypeType>§class_ref: Option<ReferenceTypeType>§department_ref: Option<ReferenceTypeType>§tax_code_ref: Option<ReferenceTypeType>§tax_rate_ref: Option<ReferenceTypeType>§tax_applicable_on: Option<TaxApplicableOnEnumType>§tax_amount: Option<f64>§tax_inclusive_amt: Option<f64>§billable_status: Option<BillableStatusEnumType>§journal_code_ref: Option<ReferenceTypeType>§journal_entry_line_detail_ex: Option<IntuitAnyTypeType>Trait Implementations§
Source§impl Debug for JournalEntryLineDetailType
impl Debug for JournalEntryLineDetailType
Source§impl<'de> Deserializer<'de, JournalEntryLineDetailType> for JournalEntryLineDetailTypeDeserializer
impl<'de> Deserializer<'de, JournalEntryLineDetailType> for JournalEntryLineDetailTypeDeserializer
Source§fn init(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, JournalEntryLineDetailType>
fn init( helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, JournalEntryLineDetailType>
Source§fn next(
self,
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, JournalEntryLineDetailType>
fn next( self, helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, JournalEntryLineDetailType>
Source§fn finish(
self,
helper: &mut DeserializeHelper,
) -> Result<JournalEntryLineDetailType, Error>
fn finish( self, helper: &mut DeserializeHelper, ) -> Result<JournalEntryLineDetailType, Error>
Force the deserializer to finish. Read more
Source§impl WithDeserializer for JournalEntryLineDetailType
impl WithDeserializer for JournalEntryLineDetailType
Source§type Deserializer = JournalEntryLineDetailTypeDeserializer
type Deserializer = JournalEntryLineDetailTypeDeserializer
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 JournalEntryLineDetailType
impl WithSerializer for JournalEntryLineDetailType
Source§type Serializer<'x> = JournalEntryLineDetailTypeSerializer<'x>
type Serializer<'x> = JournalEntryLineDetailTypeSerializer<'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 JournalEntryLineDetailType
impl RefUnwindSafe for JournalEntryLineDetailType
impl Send for JournalEntryLineDetailType
impl Sync for JournalEntryLineDetailType
impl Unpin for JournalEntryLineDetailType
impl UnsafeUnpin for JournalEntryLineDetailType
impl UnwindSafe for JournalEntryLineDetailType
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