[−][src]Enum address_formatter::Component
A Component
is a field of a Place
Variants
Attention
Leftover field. Can hold a name of a POI, name of building, ... will often be display first
HouseNumber
house_number of the place
House
house of the place
Road
road of the place
Village
village of the place
Suburb
suburb of the place
City
city of the place
County
county of the place
CountyCode
county_code of the place
Postcode
postcode of the place
StateDistrict
state_district of the place
State
state of the place
StateCode
state_code of the place
Region
region of the place
Island
island of the place
Neighbourhood
neighbourhood of the place
Country
country of the place
CountryCode
country_code of the place
Continent
continent of the place
Town
town of the place
CityDistrict
city_district of the place
Trait Implementations
impl Clone for Component
[src]
fn clone(&self) -> Component
[src]
default fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Eq for Component
[src]
impl Copy for Component
[src]
impl PartialEq<Component> for Component
[src]
fn eq(&self, other: &Component) -> bool
[src]
#[must_use]
default fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Display for Component
[src]
impl Debug for Component
[src]
impl Hash for Component
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
default fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl FromStr for Component
[src]
type Err = ParseError
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<Component, Self::Err>
[src]
impl IntoEnumIterator for Component
[src]
impl Serialize for Component
[src]
impl<V> Enum<V> for Component
[src]
type Array = [V; 21]
Representation of an enum map for type V
, usually an array.
const POSSIBLE_VALUES: usize
[src]
fn slice(array: &Self::Array) -> &[V]
[src]
fn slice_mut(array: &mut Self::Array) -> &mut [V]
[src]
fn from_usize(value: usize) -> Self
[src]
fn to_usize(self) -> usize
[src]
fn from_function<F: FnMut(Self) -> V>(_f: F) -> Self::Array
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,