pub struct BulkWritableRoleRequest {
pub id: Uuid,
pub content_types: Vec<String>,
pub name: String,
pub color: Option<String>,
pub description: Option<String>,
pub weight: Option<Option<i32>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
}Expand description
BulkWritableRoleRequest : Serializer for Role objects.
Fields§
§id: Uuid§content_types: Vec<String>§name: String§color: Option<String>RGB color in hexadecimal (e.g. 00ff00)
description: Option<String>§weight: Option<Option<i32>>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Trait Implementations§
Source§impl Clone for BulkWritableRoleRequest
impl Clone for BulkWritableRoleRequest
Source§fn clone(&self) -> BulkWritableRoleRequest
fn clone(&self) -> BulkWritableRoleRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BulkWritableRoleRequest
impl Debug for BulkWritableRoleRequest
Source§impl Default for BulkWritableRoleRequest
impl Default for BulkWritableRoleRequest
Source§fn default() -> BulkWritableRoleRequest
fn default() -> BulkWritableRoleRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkWritableRoleRequest
impl<'de> Deserialize<'de> for BulkWritableRoleRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BulkWritableRoleRequest
impl PartialEq for BulkWritableRoleRequest
Source§impl Serialize for BulkWritableRoleRequest
impl Serialize for BulkWritableRoleRequest
impl StructuralPartialEq for BulkWritableRoleRequest
Auto Trait Implementations§
impl Freeze for BulkWritableRoleRequest
impl RefUnwindSafe for BulkWritableRoleRequest
impl Send for BulkWritableRoleRequest
impl Sync for BulkWritableRoleRequest
impl Unpin for BulkWritableRoleRequest
impl UnsafeUnpin for BulkWritableRoleRequest
impl UnwindSafe for BulkWritableRoleRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more