Struct gsuite_api::BuildingAddress [−][src]
pub struct BuildingAddress { pub language_code: String, pub administrative_area: String, pub region_code: String, pub locality: String, pub postal_code: String, pub sublocality: String, pub address_lines: Vec<String>, }
A building’s address.
Fields
language_code: String
Optional. BCP-47 language code of the contents of this address (if known).
administrative_area: String
Optional. Highest administrative subdivision which is used for postal addresses of a country or region.
region_code: String
Required. CLDR region code of the country/region of the address.
locality: String
Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use addressLines.
postal_code: String
Optional. Postal code of the address.
sublocality: String
Optional. Sublocality of the address.
address_lines: Vec<String>
Unstructured address lines describing the lower levels of an address.
Trait Implementations
impl Clone for BuildingAddress
[src]
impl Clone for BuildingAddress
[src]fn clone(&self) -> BuildingAddress
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for BuildingAddress
[src]
impl Default for BuildingAddress
[src]fn default() -> BuildingAddress
[src]
impl<'de> Deserialize<'de> for BuildingAddress
[src]
impl<'de> Deserialize<'de> for BuildingAddress
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for BuildingAddress
[src]
impl Serialize for BuildingAddress
[src]Auto Trait Implementations
impl RefUnwindSafe for BuildingAddress
impl RefUnwindSafe for BuildingAddress
impl Send for BuildingAddress
impl Send for BuildingAddress
impl Sync for BuildingAddress
impl Sync for BuildingAddress
impl Unpin for BuildingAddress
impl Unpin for BuildingAddress
impl UnwindSafe for BuildingAddress
impl UnwindSafe for BuildingAddress
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,