pub struct BpmnJoinState {
pub join_id: String,
pub scope_id: Uuid,
pub activation: i32,
pub expected: Vec<String>,
pub arrived: Vec<String>,
}Expand description
BpmnJoinState : join accounting for a parallel (AND) or structured inclusive (OR) join
Fields§
§join_id: String§scope_id: Uuid§activation: i32§expected: Vec<String>§arrived: Vec<String>Implementations§
Trait Implementations§
Source§impl Clone for BpmnJoinState
impl Clone for BpmnJoinState
Source§fn clone(&self) -> BpmnJoinState
fn clone(&self) -> BpmnJoinState
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 Debug for BpmnJoinState
impl Debug for BpmnJoinState
Source§impl Default for BpmnJoinState
impl Default for BpmnJoinState
Source§fn default() -> BpmnJoinState
fn default() -> BpmnJoinState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BpmnJoinState
impl<'de> Deserialize<'de> for BpmnJoinState
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 BpmnJoinState
impl PartialEq for BpmnJoinState
Source§impl Serialize for BpmnJoinState
impl Serialize for BpmnJoinState
impl StructuralPartialEq for BpmnJoinState
Auto Trait Implementations§
impl Freeze for BpmnJoinState
impl RefUnwindSafe for BpmnJoinState
impl Send for BpmnJoinState
impl Sync for BpmnJoinState
impl Unpin for BpmnJoinState
impl UnsafeUnpin for BpmnJoinState
impl UnwindSafe for BpmnJoinState
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