Struct shippo::CustomsItem [−][src]
pub struct CustomsItem {}Show fields
pub object_id: String, pub object_owner: String, pub object_state: String, pub description: String, pub quantity: i64, pub net_weight: String, pub mass_unit: String, pub value_amount: String, pub value_currency: String, pub origin_country: String, pub tariff_number: String, pub sku_code: String, pub eccn_ear99: String, pub metadata: String, pub test: bool,
Expand description
A customs item object. Customs items are distinct items in your international shipment parcel. FROM: https://goshippo.com/docs/reference#customs-items
Fields
object_id: String
Unique identifier of the given object.
object_owner: String
Username of the user who created the object.
object_state: String
Indicates the validity of the Customs Item. “VALID” | “INVALID”
description: String
Text description of your item.
quantity: i64
Quantity of this item in the shipment you send. Must be greater than 0.
net_weight: String
Total weight of this item, i.e. quantity * weight per item.
mass_unit: String
The unit used for net_weight.
value_amount: String
Total value of this item, i.e. quantity * value per item.
value_currency: String
Currency used for value_amount. The official ISO 4217 currency codes are used, e.g. “USD” or “EUR”.
origin_country: String
Country of origin of the item. Example: ‘US’ or ‘DE’. All accepted values can be found on the Official ISO Website.
tariff_number: String
The tariff number of the item.
sku_code: String
SKU code of the item, which is required by some carriers.
eccn_ear99: String
Export Control Classification Number, required on some exports from the United States.
metadata: String
A string of up to 100 characters that can be filled with any additional information you want to attach to the object.
test: bool
Indicates whether the object has been created in test mode.
Trait Implementations
Returns the “default value” for a type. Read more
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
Auto Trait Implementations
impl RefUnwindSafe for CustomsItem
impl Send for CustomsItem
impl Sync for CustomsItem
impl Unpin for CustomsItem
impl UnwindSafe for CustomsItem
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn vzip(self) -> V