Struct openstreetmap_api::types::User
source · [−]pub struct User {
pub id: u64,
pub display_name: String,
pub account_created: String,
pub description: Option<String>,
pub contributor_terms: ContributorTerms,
pub image: Option<Image>,
pub changesets: UserChangesets,
pub traces: Traces,
pub blocks: Vec<Block>,
pub home: Option<CoordsView>,
pub languages: Vec<String>,
pub messages: Messages,
}
Fields
id: u64
display_name: String
account_created: String
description: Option<String>
contributor_terms: ContributorTerms
image: Option<Image>
changesets: UserChangesets
traces: Traces
blocks: Vec<Block>
home: Option<CoordsView>
languages: Vec<String>
messages: Messages
Trait Implementations
impl StructuralPartialEq for User
Auto Trait Implementations
impl RefUnwindSafe for User
impl Send for User
impl Sync for User
impl Unpin for User
impl UnwindSafe for User
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more