pub enum ItemBasedExpenseLineDetailTypeContent {
Show 17 variants
ItemRef(ReferenceTypeType),
ClassRef(ReferenceTypeType),
UnitPrice(f64),
UnitCostPrice(f64),
RatePercent(f64),
PriceLevelRef(ReferenceTypeType),
MarkupInfo(MarkupInfoType),
Qty(f64),
UomRef(UomRefType),
ItemAccountRef(ReferenceTypeType),
InventorySiteRef(ReferenceTypeType),
TaxCodeRef(ReferenceTypeType),
TaxClassificationRef(ReferenceTypeType),
CustomerRef(ReferenceTypeType),
BillableStatus(BillableStatusEnumType),
TaxInclusiveAmt(f64),
ItemBasedExpenseLineDetailEx(IntuitAnyTypeType),
}Variants§
ItemRef(ReferenceTypeType)
ClassRef(ReferenceTypeType)
UnitPrice(f64)
UnitCostPrice(f64)
RatePercent(f64)
PriceLevelRef(ReferenceTypeType)
MarkupInfo(MarkupInfoType)
Qty(f64)
UomRef(UomRefType)
ItemAccountRef(ReferenceTypeType)
InventorySiteRef(ReferenceTypeType)
TaxCodeRef(ReferenceTypeType)
TaxClassificationRef(ReferenceTypeType)
CustomerRef(ReferenceTypeType)
BillableStatus(BillableStatusEnumType)
TaxInclusiveAmt(f64)
ItemBasedExpenseLineDetailEx(IntuitAnyTypeType)
Trait Implementations§
Source§impl<'de> Deserializer<'de, ItemBasedExpenseLineDetailTypeContent> for ItemBasedExpenseLineDetailTypeContentDeserializer
impl<'de> Deserializer<'de, ItemBasedExpenseLineDetailTypeContent> for ItemBasedExpenseLineDetailTypeContentDeserializer
Source§fn init(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, ItemBasedExpenseLineDetailTypeContent>
fn init( helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, ItemBasedExpenseLineDetailTypeContent>
Source§fn next(
self,
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, ItemBasedExpenseLineDetailTypeContent>
fn next( self, helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, ItemBasedExpenseLineDetailTypeContent>
Source§fn finish(
self,
helper: &mut DeserializeHelper,
) -> Result<ItemBasedExpenseLineDetailTypeContent, Error>
fn finish( self, helper: &mut DeserializeHelper, ) -> Result<ItemBasedExpenseLineDetailTypeContent, Error>
Force the deserializer to finish. Read more
Source§impl WithDeserializer for ItemBasedExpenseLineDetailTypeContent
impl WithDeserializer for ItemBasedExpenseLineDetailTypeContent
Source§type Deserializer = ItemBasedExpenseLineDetailTypeContentDeserializer
type Deserializer = ItemBasedExpenseLineDetailTypeContentDeserializer
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 ItemBasedExpenseLineDetailTypeContent
impl WithSerializer for ItemBasedExpenseLineDetailTypeContent
Source§type Serializer<'x> = ItemBasedExpenseLineDetailTypeContentSerializer<'x>
type Serializer<'x> = ItemBasedExpenseLineDetailTypeContentSerializer<'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 ItemBasedExpenseLineDetailTypeContent
impl RefUnwindSafe for ItemBasedExpenseLineDetailTypeContent
impl Send for ItemBasedExpenseLineDetailTypeContent
impl Sync for ItemBasedExpenseLineDetailTypeContent
impl Unpin for ItemBasedExpenseLineDetailTypeContent
impl UnsafeUnpin for ItemBasedExpenseLineDetailTypeContent
impl UnwindSafe for ItemBasedExpenseLineDetailTypeContent
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