pub struct BpmnUnresolvedAssignment {
pub slot: Slot,
pub source: String,
pub reason: String,
}Expand description
BpmnUnresolvedAssignment : One assignment expression the engine could not turn into an identity at park time (#1123), and why. The engine resolves only expressions that are a plain variable read (${approver}, ${order.approver}); interpolation, arithmetic, calls and engine-API roots are refused rather than guessed at, because reading JUEL as Javascript would change their meaning. An unset variable is refused the same way.
Fields§
§slot: Slotwhich assignment slot the expression sat in
source: Stringthe expression as authored, delimiters included
reason: Stringa sentence naming what stopped it, addressed to whoever wrote the model
Implementations§
Source§impl BpmnUnresolvedAssignment
impl BpmnUnresolvedAssignment
Sourcepub fn new(
slot: Slot,
source: String,
reason: String,
) -> BpmnUnresolvedAssignment
pub fn new( slot: Slot, source: String, reason: String, ) -> BpmnUnresolvedAssignment
One assignment expression the engine could not turn into an identity at park time (#1123), and why. The engine resolves only expressions that are a plain variable read (${approver}, ${order.approver}); interpolation, arithmetic, calls and engine-API roots are refused rather than guessed at, because reading JUEL as Javascript would change their meaning. An unset variable is refused the same way.
Trait Implementations§
Source§impl Clone for BpmnUnresolvedAssignment
impl Clone for BpmnUnresolvedAssignment
Source§fn clone(&self) -> BpmnUnresolvedAssignment
fn clone(&self) -> BpmnUnresolvedAssignment
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more