pub struct ResultProperties {
pub place_id: u64,
pub osm_type: String,
pub osm_id: u64,
pub display_name: String,
pub place_rank: u64,
pub category: String,
pub type: String,
pub importance: f64,
pub address: Option<AddressDetails>,
}
Expand description
Geocoding result properties
Fields§
§place_id: u64
§osm_type: String
§osm_id: u64
§display_name: String
§place_rank: u64
§category: String
§type: String
§importance: f64
§address: Option<AddressDetails>
Trait Implementations§
Source§impl Clone for ResultProperties
impl Clone for ResultProperties
Source§fn clone(&self) -> ResultProperties
fn clone(&self) -> ResultProperties
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ResultProperties
impl Debug for ResultProperties
Source§impl<'de> Deserialize<'de> for ResultProperties
impl<'de> Deserialize<'de> for ResultProperties
Source§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 Freeze for ResultProperties
impl RefUnwindSafe for ResultProperties
impl Send for ResultProperties
impl Sync for ResultProperties
impl Unpin for ResultProperties
impl UnwindSafe for ResultProperties
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more