Struct google_calendar3::AclRule [] [src]

pub struct AclRule {
    pub scope: Option<AclRuleScope>,
    pub kind: Option<String>,
    pub etag: Option<String>,
    pub role: Option<String>,
    pub id: Option<String>,
}

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).

Fields

The scope of the rule.

Type of the resource ("calendar#aclRule").

ETag of the resource.

The role assigned to the scope. Possible values are: - "none" - Provides no access. - "freeBusyReader" - Provides read access to free/busy information. - "reader" - Provides read access to the calendar. Private events will appear to users with reader access, but event details will be hidden. - "writer" - Provides read and write access to the calendar. Private events will appear to users with writer access, and event details will be visible. - "owner" - Provides ownership of the calendar. This role has all of the permissions of the writer role with the additional ability to see and manipulate ACLs.

Identifier of the ACL rule.

Trait Implementations

impl Debug for AclRule
[src]

Formats the value using the given formatter.

impl Clone for AclRule
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for AclRule
[src]

Returns the "default value" for a type. Read more

impl RequestValue for AclRule
[src]

impl ResponseResult for AclRule
[src]