Struct gsuite_api::CalendarResource [−][src]
pub struct CalendarResource {Show fields
pub kind: String,
pub capacity: Option<i32>,
pub typev: String,
pub description: String,
pub generated_resource_name: String,
pub etags: String,
pub category: String,
pub email: String,
pub name: String,
pub feature_instances: Vec<CalendarFeatures>,
pub floor_section: String,
pub id: String,
pub building_id: String,
pub floor_name: String,
pub user_visible_description: String,
}Expand description
A calendar resource.
Fields
kind: StringThe type of the resource. For calendar resources, the value is admin#directory#resources#calendars#CalendarResource.
capacity: Option<i32>Capacity of a resource, number of seats in a room.
typev: StringThe type of the calendar resource, intended for non-room resources.
description: StringDescription of the resource, visible only to admins.
generated_resource_name: StringThe read-only auto-generated name of the calendar resource which includes metadata about the resource such as building name, floor, capacity, etc. For example, “NYC-2-Training Room 1A (16)”.
ETag of the resource.
category: StringThe category of the calendar resource. Either CONFERENCE_ROOM or OTHER. Legacy data is set to CATEGORY_UNKNOWN.
email: StringThe read-only email for the calendar resource. Generated as part of creating a new calendar resource.
name: StringThe name of the calendar resource. For example, “Training Room 1A”.
feature_instances: Vec<CalendarFeatures>floor_section: StringName of the section within a floor a resource is located in.
id: StringThe unique ID for the calendar resource.
building_id: StringUnique ID for the building a resource is located in.
floor_name: StringName of the floor a resource is located on.
user_visible_description: StringDescription of the resource, visible to users and admins.
Trait Implementations
Returns the “default value” for a type. Read more
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 RefUnwindSafe for CalendarResourceimpl Send for CalendarResourceimpl Sync for CalendarResourceimpl Unpin for CalendarResourceimpl UnwindSafe for CalendarResourceBlanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more
pub fn vzip(self) -> V