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.