pub struct BulkWritableApprovalWorkflowDefinitionRequest {
pub id: Uuid,
pub model_content_type: String,
pub name: String,
pub model_constraints: Option<Option<Value>>,
pub weight: Option<i32>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
}Expand description
BulkWritableApprovalWorkflowDefinitionRequest : ApprovalWorkflowDefinition Serializer.
Fields§
§id: Uuid§model_content_type: String§name: String§model_constraints: Option<Option<Value>>Constraints to filter the objects that can be approved using this workflow.
weight: Option<i32>Determines workflow relevance when multiple apply. Higher weight wins.
custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Trait Implementations§
Source§impl Clone for BulkWritableApprovalWorkflowDefinitionRequest
impl Clone for BulkWritableApprovalWorkflowDefinitionRequest
Source§fn clone(&self) -> BulkWritableApprovalWorkflowDefinitionRequest
fn clone(&self) -> BulkWritableApprovalWorkflowDefinitionRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BulkWritableApprovalWorkflowDefinitionRequest
impl Default for BulkWritableApprovalWorkflowDefinitionRequest
Source§fn default() -> BulkWritableApprovalWorkflowDefinitionRequest
fn default() -> BulkWritableApprovalWorkflowDefinitionRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkWritableApprovalWorkflowDefinitionRequest
impl<'de> Deserialize<'de> for BulkWritableApprovalWorkflowDefinitionRequest
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 BulkWritableApprovalWorkflowDefinitionRequest
impl PartialEq for BulkWritableApprovalWorkflowDefinitionRequest
Source§fn eq(&self, other: &BulkWritableApprovalWorkflowDefinitionRequest) -> bool
fn eq(&self, other: &BulkWritableApprovalWorkflowDefinitionRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BulkWritableApprovalWorkflowDefinitionRequest
Auto Trait Implementations§
impl Freeze for BulkWritableApprovalWorkflowDefinitionRequest
impl RefUnwindSafe for BulkWritableApprovalWorkflowDefinitionRequest
impl Send for BulkWritableApprovalWorkflowDefinitionRequest
impl Sync for BulkWritableApprovalWorkflowDefinitionRequest
impl Unpin for BulkWritableApprovalWorkflowDefinitionRequest
impl UnsafeUnpin for BulkWritableApprovalWorkflowDefinitionRequest
impl UnwindSafe for BulkWritableApprovalWorkflowDefinitionRequest
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