pub struct ApprovalWorkflowRequest {
pub id: Option<Uuid>,
pub object_under_review_content_type: String,
pub object_under_review_object_id: Uuid,
pub current_state: Option<ApprovalWorkflowStateChoices>,
pub approval_workflow_definition: Option<Option<Box<ApprovalWorkflowApprovalWorkflowDefinition>>>,
pub user: Option<Option<Box<ApprovalWorkflowUser>>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
}Expand description
ApprovalWorkflowRequest : ApprovalWorkflow Serializer.
Fields§
§id: Option<Uuid>§object_under_review_content_type: String§object_under_review_object_id: Uuid§current_state: Option<ApprovalWorkflowStateChoices>§approval_workflow_definition: Option<Option<Box<ApprovalWorkflowApprovalWorkflowDefinition>>>§user: Option<Option<Box<ApprovalWorkflowUser>>>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl ApprovalWorkflowRequest
impl ApprovalWorkflowRequest
Sourcepub fn new(
object_under_review_content_type: String,
object_under_review_object_id: Uuid,
) -> ApprovalWorkflowRequest
pub fn new( object_under_review_content_type: String, object_under_review_object_id: Uuid, ) -> ApprovalWorkflowRequest
ApprovalWorkflow Serializer.
Trait Implementations§
Source§impl Clone for ApprovalWorkflowRequest
impl Clone for ApprovalWorkflowRequest
Source§fn clone(&self) -> ApprovalWorkflowRequest
fn clone(&self) -> ApprovalWorkflowRequest
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 ApprovalWorkflowRequest
impl Debug for ApprovalWorkflowRequest
Source§impl Default for ApprovalWorkflowRequest
impl Default for ApprovalWorkflowRequest
Source§fn default() -> ApprovalWorkflowRequest
fn default() -> ApprovalWorkflowRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApprovalWorkflowRequest
impl<'de> Deserialize<'de> for ApprovalWorkflowRequest
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 ApprovalWorkflowRequest
impl PartialEq for ApprovalWorkflowRequest
Source§impl Serialize for ApprovalWorkflowRequest
impl Serialize for ApprovalWorkflowRequest
impl StructuralPartialEq for ApprovalWorkflowRequest
Auto Trait Implementations§
impl Freeze for ApprovalWorkflowRequest
impl RefUnwindSafe for ApprovalWorkflowRequest
impl Send for ApprovalWorkflowRequest
impl Sync for ApprovalWorkflowRequest
impl Unpin for ApprovalWorkflowRequest
impl UnsafeUnpin for ApprovalWorkflowRequest
impl UnwindSafe for ApprovalWorkflowRequest
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