pub struct SearchBpmnNode {
pub id: String,
pub name: Option<String>,
pub script_path: Option<String>,
pub script_hash: Option<String>,
pub decision_ref: Option<String>,
}Expand description
SearchBpmnNode : One projected element (or the process itself) from a BPMN document’s search projection (#659) — id/name plus, on a scriptTask/serviceTask or businessRuleTask, its script or decision binding.
Fields§
§id: String§name: Option<String>§script_path: Option<String>§script_hash: Option<String>§decision_ref: Option<String>Implementations§
Source§impl SearchBpmnNode
impl SearchBpmnNode
Sourcepub fn new(id: String) -> SearchBpmnNode
pub fn new(id: String) -> SearchBpmnNode
One projected element (or the process itself) from a BPMN document’s search projection (#659) — id/name plus, on a scriptTask/serviceTask or businessRuleTask, its script or decision binding.
Trait Implementations§
Source§impl Clone for SearchBpmnNode
impl Clone for SearchBpmnNode
Source§fn clone(&self) -> SearchBpmnNode
fn clone(&self) -> SearchBpmnNode
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 SearchBpmnNode
impl Debug for SearchBpmnNode
Source§impl Default for SearchBpmnNode
impl Default for SearchBpmnNode
Source§fn default() -> SearchBpmnNode
fn default() -> SearchBpmnNode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SearchBpmnNode
impl<'de> Deserialize<'de> for SearchBpmnNode
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 SearchBpmnNode
impl PartialEq for SearchBpmnNode
Source§impl Serialize for SearchBpmnNode
impl Serialize for SearchBpmnNode
impl StructuralPartialEq for SearchBpmnNode
Auto Trait Implementations§
impl Freeze for SearchBpmnNode
impl RefUnwindSafe for SearchBpmnNode
impl Send for SearchBpmnNode
impl Sync for SearchBpmnNode
impl Unpin for SearchBpmnNode
impl UnsafeUnpin for SearchBpmnNode
impl UnwindSafe for SearchBpmnNode
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