pub struct PurchaseLabelsResult {
pub shipment_id: String,
pub client_reference_id: Option<String>,
pub accepted_rate: Box<AcceptedRate>,
pub label_results: Vec<LabelResult>,
}Expand description
PurchaseLabelsResult : The payload schema for the purchaseLabels operation.
Fields§
§shipment_id: StringThe unique shipment identifier.
client_reference_id: Option<String>Client reference id.
accepted_rate: Box<AcceptedRate>§label_results: Vec<LabelResult>A list of label results
Implementations§
Source§impl PurchaseLabelsResult
impl PurchaseLabelsResult
Sourcepub fn new(
shipment_id: String,
accepted_rate: AcceptedRate,
label_results: Vec<LabelResult>,
) -> PurchaseLabelsResult
pub fn new( shipment_id: String, accepted_rate: AcceptedRate, label_results: Vec<LabelResult>, ) -> PurchaseLabelsResult
The payload schema for the purchaseLabels operation.
Trait Implementations§
Source§impl Clone for PurchaseLabelsResult
impl Clone for PurchaseLabelsResult
Source§fn clone(&self) -> PurchaseLabelsResult
fn clone(&self) -> PurchaseLabelsResult
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 PurchaseLabelsResult
impl Debug for PurchaseLabelsResult
Source§impl Default for PurchaseLabelsResult
impl Default for PurchaseLabelsResult
Source§fn default() -> PurchaseLabelsResult
fn default() -> PurchaseLabelsResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PurchaseLabelsResult
impl<'de> Deserialize<'de> for PurchaseLabelsResult
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 PurchaseLabelsResult
impl PartialEq for PurchaseLabelsResult
Source§impl Serialize for PurchaseLabelsResult
impl Serialize for PurchaseLabelsResult
impl StructuralPartialEq for PurchaseLabelsResult
Auto Trait Implementations§
impl Freeze for PurchaseLabelsResult
impl RefUnwindSafe for PurchaseLabelsResult
impl Send for PurchaseLabelsResult
impl Sync for PurchaseLabelsResult
impl Unpin for PurchaseLabelsResult
impl UnwindSafe for PurchaseLabelsResult
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