Struct guarding_core::ast::GuardRule [−][src]
pub struct GuardRule { pub origin: String, pub ty: RuleType, pub level: RuleLevel, pub scope: RuleScope, pub expr: Expr, pub ops: Vec<Operator>, pub assert: RuleAssert, }
Fields
origin: String
ty: RuleType
level: RuleLevel
scope: RuleScope
expr: Expr
ops: Vec<Operator>
assert: RuleAssert
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GuardRule
impl UnwindSafe for GuardRule
Blanket Implementations
Mutably borrows from an owned value. Read more