pub struct RateItem {
pub rate_item_id: Option<RateItemId>,
pub rate_item_type: Option<RateItemType>,
pub rate_item_charge: Option<Box<Currency>>,
pub rate_item_name_localization: Option<String>,
}Expand description
RateItem : Rate Item for shipping (base cost, transaction fee, confirmation, insurance, etc.) Data source definition:
Fields§
§rate_item_id: Option<RateItemId>§rate_item_type: Option<RateItemType>§rate_item_charge: Option<Box<Currency>>§rate_item_name_localization: Option<String>Used for the localization.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RateItem
impl<'de> Deserialize<'de> for RateItem
Source§fn 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
impl StructuralPartialEq for RateItem
Auto Trait Implementations§
impl Freeze for RateItem
impl RefUnwindSafe for RateItem
impl Send for RateItem
impl Sync for RateItem
impl Unpin for RateItem
impl UnwindSafe for RateItem
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