pub struct BpmnJsonServiceTask {
pub base: BpmnJsonElementBase,
pub implementation: Option<String>,
pub operation_ref: Option<String>,
pub io_mapping: BpmnJsonIoMapping,
}Expand description
Service Task
Fields§
§base: BpmnJsonElementBase§implementation: Option<String>Implementation (e.g., “webService”, “expression”)
operation_ref: Option<String>Operation reference
io_mapping: BpmnJsonIoMappingInput/output mappings
Trait Implementations§
Source§impl Clone for BpmnJsonServiceTask
impl Clone for BpmnJsonServiceTask
Source§fn clone(&self) -> BpmnJsonServiceTask
fn clone(&self) -> BpmnJsonServiceTask
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 BpmnJsonServiceTask
impl Debug for BpmnJsonServiceTask
Source§impl<'de> Deserialize<'de> for BpmnJsonServiceTask
impl<'de> Deserialize<'de> for BpmnJsonServiceTask
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 BpmnJsonServiceTask
impl RefUnwindSafe for BpmnJsonServiceTask
impl Send for BpmnJsonServiceTask
impl Sync for BpmnJsonServiceTask
impl Unpin for BpmnJsonServiceTask
impl UnsafeUnpin for BpmnJsonServiceTask
impl UnwindSafe for BpmnJsonServiceTask
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