Enum Condition
pub enum Condition {
BinaryEq {
a: Expr,
b: Expr,
},
Contains {
item: Expr,
set: Box<[Expr]>,
},
}Variants§
Implementations§
§impl Condition
impl Condition
fn is_effect_causing(&self) -> bool
fn produce(&self, ctx: &ScriptCtx<'_>) -> ControlFlow
fn check_signature( &self, input_builder: &mut FieldsSigBuilder, required_sig: Option<&ObjectSignature>, ) -> Result<ObjectSignature>
Auto Trait Implementations§
impl Freeze for Condition
impl RefUnwindSafe for Condition
impl Send for Condition
impl Sync for Condition
impl Unpin for Condition
impl UnwindSafe for Condition
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