pub struct BpmnScope {
pub id: Uuid,
pub element_id: String,
pub parent_scope_id: Option<Uuid>,
pub variables: Option<HashMap<String, Value>>,
pub activation: i32,
}Expand description
BpmnScope : a sub-process activation
Fields§
§id: Uuid§element_id: String§parent_scope_id: Option<Uuid>§variables: Option<HashMap<String, Value>>§activation: i32Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BpmnScope
impl<'de> Deserialize<'de> for BpmnScope
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 BpmnScope
Auto Trait Implementations§
impl Freeze for BpmnScope
impl RefUnwindSafe for BpmnScope
impl Send for BpmnScope
impl Sync for BpmnScope
impl Unpin for BpmnScope
impl UnsafeUnpin for BpmnScope
impl UnwindSafe for BpmnScope
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