pub struct BulkWritableDynamicGroupRequest {
pub id: Uuid,
pub content_type: String,
pub name: String,
pub description: Option<String>,
pub group_type: Option<GroupTypeEnum>,
pub filter: Option<Option<Value>>,
pub tenant: Option<Option<Box<ApprovalWorkflowUser>>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
pub tags: Option<Vec<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
}Expand description
BulkWritableDynamicGroupRequest : Base class to use for serializers based on OrganizationalModel or PrimaryModel. Can also be used for models derived from BaseModel, so long as they support custom fields, notes, and relationships.
Fields§
§id: Uuid§content_type: String§name: String§description: Option<String>§group_type: Option<GroupTypeEnum>§filter: Option<Option<Value>>A JSON-encoded dictionary of filter parameters defining membership of this group
tenant: Option<Option<Box<ApprovalWorkflowUser>>>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Trait Implementations§
Source§impl Clone for BulkWritableDynamicGroupRequest
impl Clone for BulkWritableDynamicGroupRequest
Source§fn clone(&self) -> BulkWritableDynamicGroupRequest
fn clone(&self) -> BulkWritableDynamicGroupRequest
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 Default for BulkWritableDynamicGroupRequest
impl Default for BulkWritableDynamicGroupRequest
Source§fn default() -> BulkWritableDynamicGroupRequest
fn default() -> BulkWritableDynamicGroupRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkWritableDynamicGroupRequest
impl<'de> Deserialize<'de> for BulkWritableDynamicGroupRequest
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 BulkWritableDynamicGroupRequest
impl PartialEq for BulkWritableDynamicGroupRequest
Source§fn eq(&self, other: &BulkWritableDynamicGroupRequest) -> bool
fn eq(&self, other: &BulkWritableDynamicGroupRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BulkWritableDynamicGroupRequest
Auto Trait Implementations§
impl Freeze for BulkWritableDynamicGroupRequest
impl RefUnwindSafe for BulkWritableDynamicGroupRequest
impl Send for BulkWritableDynamicGroupRequest
impl Sync for BulkWritableDynamicGroupRequest
impl Unpin for BulkWritableDynamicGroupRequest
impl UnsafeUnpin for BulkWritableDynamicGroupRequest
impl UnwindSafe for BulkWritableDynamicGroupRequest
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