Struct google_taskqueue1_beta2::TaskQueueAcl [] [src]

pub struct TaskQueueAcl {
    pub consumer_emails: Option<Vec<String>>,
    pub producer_emails: Option<Vec<String>>,
    pub admin_emails: Option<Vec<String>>,
}

ACLs that are applicable to this TaskQueue object.

This type is not used in any activity, and only used as part of another schema.

Fields

Email addresses of users who can "consume" tasks from the TaskQueue. This means they can Dequeue and Delete tasks from the queue.

Email addresses of users who can "produce" tasks into the TaskQueue. This means they can Insert tasks into the queue.

Email addresses of users who are "admins" of the TaskQueue. This means they can control the queue, eg set ACLs for the queue.

Trait Implementations

impl Default for TaskQueueAcl
[src]

[src]

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

impl Clone for TaskQueueAcl
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for TaskQueueAcl
[src]

[src]

Formats the value using the given formatter.

impl NestedType for TaskQueueAcl
[src]

impl Part for TaskQueueAcl
[src]