pub struct Location {Show 20 fields
pub id: LocationId,
pub namespace: LocationNamespaceUrl,
pub description: Option<String>,
pub geojson: Option<GeoJson>,
pub street_address: Option<String>,
pub room: Option<String>,
pub postal_code: Option<String>,
pub sub_locality: Option<String>,
pub locality: Option<String>,
pub bodies: Vec<Url>,
pub organizations: Vec<OrganizationId>,
pub persons: Vec<PersonId>,
pub meetings: Vec<MeetingId>,
pub papers: Vec<PaperId>,
pub license: Option<Url>,
pub keyword: Vec<Keyword>,
pub created: DateTime,
pub modified: DateTime,
pub web: Option<Url>,
pub deleted: Option<bool>,
}Fields§
§id: LocationId§namespace: LocationNamespaceUrl§description: Option<String>§geojson: Option<GeoJson>§street_address: Option<String>§room: Option<String>§postal_code: Option<String>§sub_locality: Option<String>§locality: Option<String>§bodies: Vec<Url>§organizations: Vec<OrganizationId>§persons: Vec<PersonId>§meetings: Vec<MeetingId>§papers: Vec<PaperId>§license: Option<Url>§keyword: Vec<Keyword>§created: DateTime§modified: DateTime§web: Option<Url>§deleted: Option<bool>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Location
impl<'de> Deserialize<'de> for Location
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
impl StructuralPartialEq for Location
Auto Trait Implementations§
impl Freeze for Location
impl RefUnwindSafe for Location
impl Send for Location
impl Sync for Location
impl Unpin for Location
impl UnwindSafe for Location
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