Struct amazon_sp_vendor_shipments::models::transportation_details::TransportationDetails
source · [−]pub struct TransportationDetails {
pub carrier_scac: Option<String>,
pub carrier_shipment_reference_number: Option<String>,
pub transportation_mode: Option<TransportationMode>,
pub bill_of_lading_number: Option<String>,
}Fields
carrier_scac: Option<String>Code that identifies the carrier for the shipment. The Standard Carrier Alpha Code (SCAC) is a unique two to four letter code used to identify a carrier. Carrier SCAC codes are assigned and maintained by the NMFTA (National Motor Freight Association). This field is mandatory for US, CA, MX shipment confirmations.
carrier_shipment_reference_number: Option<String>The field also known as PRO number is a unique number assigned by the carrier. It is used to identify and track the shipment that goes out for delivery. This field is mandatory for UA, CA, MX shipment confirmations.
transportation_mode: Option<TransportationMode>The mode of transportation for this shipment.
bill_of_lading_number: Option<String>Bill Of Lading (BOL) number is the unique number assigned by the vendor. The BOL present in the Shipment Confirmation message ideally matches the paper BOL provided with the shipment, but that is no must. Instead of BOL, an alternative reference number (like Delivery Note Number) for the shipment can also be sent in this field.
Implementations
sourceimpl TransportationDetails
impl TransportationDetails
pub fn new() -> TransportationDetails
Trait Implementations
sourceimpl Clone for TransportationDetails
impl Clone for TransportationDetails
sourcefn clone(&self) -> TransportationDetails
fn clone(&self) -> TransportationDetails
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more