pub struct NoOpExternalProvider;Expand description
A no-op external condition provider that returns Unknown for everything.
Useful when no external context is available — conditions will propagate
as Unknown through the expression evaluator.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NoOpExternalProvider
impl RefUnwindSafe for NoOpExternalProvider
impl Send for NoOpExternalProvider
impl Sync for NoOpExternalProvider
impl Unpin for NoOpExternalProvider
impl UnsafeUnpin for NoOpExternalProvider
impl UnwindSafe for NoOpExternalProvider
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