Struct grid_sdk::protocol::pike::payload::UpdateRoleActionBuilder [−][src]
pub struct UpdateRoleActionBuilder {
pub org_id: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub permissions: Vec<String>,
pub allowed_organizations: Vec<String>,
pub inherit_from: Vec<String>,
pub active: Option<bool>,
}Expand description
Builder used to create a UpdateRoleAction
Fields
org_id: Option<String>name: Option<String>description: Option<String>permissions: Vec<String>allowed_organizations: Vec<String>inherit_from: Vec<String>active: Option<bool>Implementations
pub fn with_allowed_organizations(
self,
allowed_organizations: Vec<String>
) -> UpdateRoleActionBuilder
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for UpdateRoleActionBuilder
impl Send for UpdateRoleActionBuilder
impl Sync for UpdateRoleActionBuilder
impl Unpin for UpdateRoleActionBuilder
impl UnwindSafe for UpdateRoleActionBuilder
Blanket Implementations
Mutably borrows from an owned value. Read more