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
consumer_emails: Option<Vec<String>>
Email addresses of users who can "consume" tasks from the TaskQueue. This means they can Dequeue and Delete tasks from the queue.
producer_emails: Option<Vec<String>>
Email addresses of users who can "produce" tasks into the TaskQueue. This means they can Insert tasks into the queue.
admin_emails: Option<Vec<String>>
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 Debug for TaskQueueAcl
[src]
impl Clone for TaskQueueAcl
[src]
fn clone(&self) -> TaskQueueAcl
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for TaskQueueAcl
[src]
fn default() -> TaskQueueAcl
Returns the "default value" for a type. Read more