pub struct TransportHeader {
pub seller_id: String,
pub shipment_id: String,
pub is_partnered: bool,
pub shipment_type: ShipmentType,
}Expand description
TransportHeader : The shipping identifier, information about whether the shipment is by an Amazon-partnered carrier, and information about whether the shipment is Small Parcel or Less Than Truckload/Full Truckload (LTL/FTL).
Fields
seller_id: StringThe Amazon seller identifier.
shipment_id: StringA shipment identifier originally returned by the createInboundShipmentPlan operation.
is_partnered: boolIndicates whether a putTransportDetails request is for a partnered carrier. Possible values: * true – Request is for an Amazon-partnered carrier. * false – Request is for a non-Amazon-partnered carrier.
shipment_type: ShipmentTypeImplementations
sourceimpl TransportHeader
impl TransportHeader
sourcepub fn new(
seller_id: String,
shipment_id: String,
is_partnered: bool,
shipment_type: ShipmentType
) -> TransportHeader
pub fn new(
seller_id: String,
shipment_id: String,
is_partnered: bool,
shipment_type: ShipmentType
) -> TransportHeader
The shipping identifier, information about whether the shipment is by an Amazon-partnered carrier, and information about whether the shipment is Small Parcel or Less Than Truckload/Full Truckload (LTL/FTL).
Trait Implementations
sourceimpl Clone for TransportHeader
impl Clone for TransportHeader
sourcefn clone(&self) -> TransportHeader
fn clone(&self) -> TransportHeader
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 TransportHeader
impl Debug for TransportHeader
sourceimpl Default for TransportHeader
impl Default for TransportHeader
sourcefn default() -> TransportHeader
fn default() -> TransportHeader
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for TransportHeader
impl<'de> Deserialize<'de> for TransportHeader
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<TransportHeader> for TransportHeader
impl PartialEq<TransportHeader> for TransportHeader
sourcefn eq(&self, other: &TransportHeader) -> bool
fn eq(&self, other: &TransportHeader) -> bool
sourceimpl Serialize for TransportHeader
impl Serialize for TransportHeader
impl StructuralPartialEq for TransportHeader
Auto Trait Implementations
impl RefUnwindSafe for TransportHeader
impl Send for TransportHeader
impl Sync for TransportHeader
impl Unpin for TransportHeader
impl UnwindSafe for TransportHeader
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