Struct gsuite_api::types::Building
source · pub struct Building {
pub address: Option<BuildingAddress>,
pub building_id: String,
pub building_name: String,
pub coordinates: Option<BuildingCoordinates>,
pub description: String,
pub etags: String,
pub floor_names: Vec<String>,
pub kind: String,
}Expand description
Public API: Resources.buildings
Fields
address: Option<BuildingAddress>Public API: Resources.buildings
building_id: StringPublic API: Resources.buildings
building_name: StringPublic API: Resources.buildings
coordinates: Option<BuildingCoordinates>Public API: Resources.buildings
description: StringPublic API: Resources.buildings
Public API: Resources.buildings
floor_names: Vec<String>Public API: Resources.buildings
kind: StringPublic API: Resources.buildings
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Building
impl<'de> Deserialize<'de> for Building
sourcefn 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
sourceimpl JsonSchema for Building
impl JsonSchema for Building
sourcefn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
sourcefn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreimpl StructuralPartialEq for Building
Auto Trait Implementations
impl RefUnwindSafe for Building
impl Send for Building
impl Sync for Building
impl Unpin for Building
impl UnwindSafe for Building
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