pub struct RuleAuditor;Expand description
Built-in rules engine (RFC-0015 §4.2). Stateless — the strict/shared mode
comes from JudgmentInput.strict, set by the layer.
Trait Implementations§
Source§impl CacheAuditor for RuleAuditor
impl CacheAuditor for RuleAuditor
fn judge(&self, input: &JudgmentInput) -> Verdict
Auto Trait Implementations§
impl Freeze for RuleAuditor
impl RefUnwindSafe for RuleAuditor
impl Send for RuleAuditor
impl Sync for RuleAuditor
impl Unpin for RuleAuditor
impl UnsafeUnpin for RuleAuditor
impl UnwindSafe for RuleAuditor
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