pub struct ConfirmShipmentRequest {
pub package_detail: Box<PackageDetail>,
pub cod_collection_method: Option<CodCollectionMethod>,
pub marketplace_id: String,
}Expand description
ConfirmShipmentRequest : The request schema for an shipment confirmation.
Fields§
§package_detail: Box<PackageDetail>§cod_collection_method: Option<CodCollectionMethod>The COD collection method (only supported in the JP marketplace).
marketplace_id: StringThe unobfuscated marketplace identifier.
Implementations§
Source§impl ConfirmShipmentRequest
impl ConfirmShipmentRequest
Sourcepub fn new(
package_detail: PackageDetail,
marketplace_id: String,
) -> ConfirmShipmentRequest
pub fn new( package_detail: PackageDetail, marketplace_id: String, ) -> ConfirmShipmentRequest
The request schema for an shipment confirmation.
Trait Implementations§
Source§impl Clone for ConfirmShipmentRequest
impl Clone for ConfirmShipmentRequest
Source§fn clone(&self) -> ConfirmShipmentRequest
fn clone(&self) -> ConfirmShipmentRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConfirmShipmentRequest
impl Debug for ConfirmShipmentRequest
Source§impl Default for ConfirmShipmentRequest
impl Default for ConfirmShipmentRequest
Source§fn default() -> ConfirmShipmentRequest
fn default() -> ConfirmShipmentRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfirmShipmentRequest
impl<'de> Deserialize<'de> for ConfirmShipmentRequest
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
Source§impl PartialEq for ConfirmShipmentRequest
impl PartialEq for ConfirmShipmentRequest
Source§impl Serialize for ConfirmShipmentRequest
impl Serialize for ConfirmShipmentRequest
impl StructuralPartialEq for ConfirmShipmentRequest
Auto Trait Implementations§
impl Freeze for ConfirmShipmentRequest
impl RefUnwindSafe for ConfirmShipmentRequest
impl Send for ConfirmShipmentRequest
impl Sync for ConfirmShipmentRequest
impl Unpin for ConfirmShipmentRequest
impl UnwindSafe for ConfirmShipmentRequest
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