pub struct WorkflowCompoundCondition {
pub operator: Operator,
pub conditions: Vec<WorkflowConditionBean>,
pub node_type: String,
}
Expand description
WorkflowCompoundCondition : A workflow transition compound condition rule.
Fields§
§operator: Operator
The conditions operator.
conditions: Vec<WorkflowConditionBean>
The list of workflow conditions.
node_type: String
Implementations§
Source§impl WorkflowCompoundCondition
impl WorkflowCompoundCondition
Sourcepub fn new(
operator: Operator,
conditions: Vec<WorkflowConditionBean>,
node_type: String,
) -> WorkflowCompoundCondition
pub fn new( operator: Operator, conditions: Vec<WorkflowConditionBean>, node_type: String, ) -> WorkflowCompoundCondition
A workflow transition compound condition rule.
Trait Implementations§
Source§impl Clone for WorkflowCompoundCondition
impl Clone for WorkflowCompoundCondition
Source§fn clone(&self) -> WorkflowCompoundCondition
fn clone(&self) -> WorkflowCompoundCondition
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 WorkflowCompoundCondition
impl Debug for WorkflowCompoundCondition
Source§impl Default for WorkflowCompoundCondition
impl Default for WorkflowCompoundCondition
Source§fn default() -> WorkflowCompoundCondition
fn default() -> WorkflowCompoundCondition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkflowCompoundCondition
impl<'de> Deserialize<'de> for WorkflowCompoundCondition
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
impl StructuralPartialEq for WorkflowCompoundCondition
Auto Trait Implementations§
impl Freeze for WorkflowCompoundCondition
impl RefUnwindSafe for WorkflowCompoundCondition
impl Send for WorkflowCompoundCondition
impl Sync for WorkflowCompoundCondition
impl Unpin for WorkflowCompoundCondition
impl UnwindSafe for WorkflowCompoundCondition
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