Struct openidconnect::AddressClaim [−][src]
pub struct AddressClaim {
pub formatted: Option<FormattedAddress>,
pub street_address: Option<StreetAddress>,
pub locality: Option<AddressLocality>,
pub region: Option<AddressRegion>,
pub postal_code: Option<AddressPostalCode>,
pub country: Option<AddressCountry>,
}
Expand description
Address claims.
Fields
formatted: Option<FormattedAddress>
Full mailing address, formatted for display or use on a mailing label.
This field MAY contain multiple lines, separated by newlines. Newlines can be represented
either as a carriage return/line feed pair (\r\n
) or as a single line feed character
(\n
).
street_address: Option<StreetAddress>
Full street address component, which MAY include house number, street name, Post Office Box, and multi-line extended street address information.
This field MAY contain multiple lines, separated by newlines. Newlines can be represented
either as a carriage return/line feed pair (\r\n
) or as a single line feed character
(\n
).
locality: Option<AddressLocality>
City or locality component.
region: Option<AddressRegion>
State, province, prefecture, or region component.
postal_code: Option<AddressPostalCode>
Zip code or postal code component.
country: Option<AddressCountry>
Country name component.
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for AddressClaim
impl Send for AddressClaim
impl Sync for AddressClaim
impl Unpin for AddressClaim
impl UnwindSafe for AddressClaim
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self