pub struct OverpassResult {
pub elements: Vec<Element>,
pub other_fields: HashMap<String, Value>,
}Fields§
§elements: Vec<Element>The Elements in the query set.
other_fields: HashMap<String, Value>Miscellaneous information provided by the API server, such as the API version and a timestamp.
Trait Implementations§
Source§impl Clone for OverpassResult
impl Clone for OverpassResult
Source§fn clone(&self) -> OverpassResult
fn clone(&self) -> OverpassResult
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 OverpassResult
impl Debug for OverpassResult
Source§impl<'de> Deserialize<'de> for OverpassResult
impl<'de> Deserialize<'de> for OverpassResult
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
Source§impl PartialEq for OverpassResult
impl PartialEq for OverpassResult
impl StructuralPartialEq for OverpassResult
Auto Trait Implementations§
impl Freeze for OverpassResult
impl RefUnwindSafe for OverpassResult
impl Send for OverpassResult
impl Sync for OverpassResult
impl Unpin for OverpassResult
impl UnsafeUnpin for OverpassResult
impl UnwindSafe for OverpassResult
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