pub struct IncludedFeeDetail {
pub fee_type: String,
pub fee_amount: Box<MoneyType>,
pub fee_promotion: Option<Box<MoneyType>>,
pub tax_amount: Option<Box<MoneyType>>,
pub final_fee: Box<MoneyType>,
}Expand description
IncludedFeeDetail : The type of fee, fee amount, and other details.
Fields
fee_type: StringThe type of fee charged to a seller.
fee_amount: Box<MoneyType>fee_promotion: Option<Box<MoneyType>>tax_amount: Option<Box<MoneyType>>final_fee: Box<MoneyType>Implementations
Trait Implementations
sourceimpl Clone for IncludedFeeDetail
impl Clone for IncludedFeeDetail
sourcefn clone(&self) -> IncludedFeeDetail
fn clone(&self) -> IncludedFeeDetail
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for IncludedFeeDetail
impl Debug for IncludedFeeDetail
sourceimpl Default for IncludedFeeDetail
impl Default for IncludedFeeDetail
sourcefn default() -> IncludedFeeDetail
fn default() -> IncludedFeeDetail
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for IncludedFeeDetail
impl<'de> Deserialize<'de> for IncludedFeeDetail
sourcefn 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
sourceimpl PartialEq<IncludedFeeDetail> for IncludedFeeDetail
impl PartialEq<IncludedFeeDetail> for IncludedFeeDetail
sourcefn eq(&self, other: &IncludedFeeDetail) -> bool
fn eq(&self, other: &IncludedFeeDetail) -> bool
sourceimpl Serialize for IncludedFeeDetail
impl Serialize for IncludedFeeDetail
impl StructuralPartialEq for IncludedFeeDetail
Auto Trait Implementations
impl RefUnwindSafe for IncludedFeeDetail
impl Send for IncludedFeeDetail
impl Sync for IncludedFeeDetail
impl Unpin for IncludedFeeDetail
impl UnwindSafe for IncludedFeeDetail
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more