Struct shippo::Location [−][src]
pub struct Location { pub building_location_type: String, pub building_type: String, pub instructions: String, pub address: Address, }
Expand description
The location data type.
Fields
building_location_type: String
Where your parcels will be available for pickup. “Security Deck” and “Shipping Dock” are only supported for DHL Express. “Front Door” | “Back Door” | “Side Door” | “Knock on Door” | “Ring Bell” | “Mail Room” “Office” | “Reception” | “In/At Mailbox” | “Security Deck” | “Shipping Dock” | “Other”
building_type: String
The type of building where the pickup is located. “apartment” | “building” | “department” | “floor” | “room” | “suite”
instructions: String
Pickup instructions for the courier. This is a mandatory field if the building_location_type is “Other”.
address: Address
The pickup address, which includes your name, company name, street address, city, state, zip code, country, phone number, and email address (strings). Special characters should not be included in any address element, especially name, company, and email.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Location
impl UnwindSafe for Location
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more