Struct paypal_rs::common::AddressDetails [−][src]
pub struct AddressDetails { pub street_number: Option<String>, pub street_name: Option<String>, pub street_type: Option<String>, pub delivery_service: Option<String>, pub building_name: Option<String>, pub sub_building: Option<String>, }
Expand description
The non-portable additional address details
Fields
street_number: Option<String>
The street number.
street_name: Option<String>
The street name. Just Drury in Drury Lane.
street_type: Option<String>
The street type. For example, avenue, boulevard, road, or expressway.
delivery_service: Option<String>
The delivery service. Post office box, bag number, or post office name.
building_name: Option<String>
A named locations that represents the premise. Usually a building name or number or collection of buildings with a common name or number. For example, Craven House.
sub_building: Option<String>
The first-order entity below a named building or location that represents the sub-premise. Usually a single building within a collection of buildings with a common name. Can be a flat, story, floor, room, or apartment.
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 AddressDetails
impl Send for AddressDetails
impl Sync for AddressDetails
impl Unpin for AddressDetails
impl UnwindSafe for AddressDetails