pub struct BpmnJsonIntermediateCatchEvent {
pub base: BpmnJsonElementBase,
pub event_definition: Option<BpmnJsonEventDefinition>,
}Expand description
Intermediate Catch Event
Fields§
§base: BpmnJsonElementBase§event_definition: Option<BpmnJsonEventDefinition>Event definition
Trait Implementations§
Source§impl Clone for BpmnJsonIntermediateCatchEvent
impl Clone for BpmnJsonIntermediateCatchEvent
Source§fn clone(&self) -> BpmnJsonIntermediateCatchEvent
fn clone(&self) -> BpmnJsonIntermediateCatchEvent
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<'de> Deserialize<'de> for BpmnJsonIntermediateCatchEvent
impl<'de> Deserialize<'de> for BpmnJsonIntermediateCatchEvent
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
Auto Trait Implementations§
impl Freeze for BpmnJsonIntermediateCatchEvent
impl RefUnwindSafe for BpmnJsonIntermediateCatchEvent
impl Send for BpmnJsonIntermediateCatchEvent
impl Sync for BpmnJsonIntermediateCatchEvent
impl Unpin for BpmnJsonIntermediateCatchEvent
impl UnsafeUnpin for BpmnJsonIntermediateCatchEvent
impl UnwindSafe for BpmnJsonIntermediateCatchEvent
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