Struct google_calendar3::api::FreeBusyRequest
source · pub struct FreeBusyRequest {
pub calendar_expansion_max: Option<i32>,
pub group_expansion_max: Option<i32>,
pub items: Option<Vec<FreeBusyRequestItem>>,
pub time_max: Option<DateTime<Utc>>,
pub time_min: Option<DateTime<Utc>>,
pub time_zone: Option<String>,
}
Expand description
There is no detailed description.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- query freebusy (request)
Fields§
§calendar_expansion_max: Option<i32>
Maximal number of calendars for which FreeBusy information is to be provided. Optional. Maximum value is 50.
group_expansion_max: Option<i32>
Maximal number of calendar identifiers to be provided for a single group. Optional. An error is returned for a group with more members than this value. Maximum value is 100.
items: Option<Vec<FreeBusyRequestItem>>
List of calendars and/or groups to query.
time_max: Option<DateTime<Utc>>
The end of the interval for the query formatted as per RFC3339.
time_min: Option<DateTime<Utc>>
The start of the interval for the query formatted as per RFC3339.
time_zone: Option<String>
Time zone used in the response. Optional. The default is UTC.
Trait Implementations§
source§impl Clone for FreeBusyRequest
impl Clone for FreeBusyRequest
source§fn clone(&self) -> FreeBusyRequest
fn clone(&self) -> FreeBusyRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more