pub struct CompositePolicyObserver { /* private fields */ }Expand description
Composite observer that forwards decisions to a collection of observers.
Implementations§
Source§impl CompositePolicyObserver
impl CompositePolicyObserver
Trait Implementations§
Source§impl PolicyObserver for CompositePolicyObserver
impl PolicyObserver for CompositePolicyObserver
Source§fn on_decision(
&self,
request: &PolicyRequest,
decision: &PolicyDecision,
subject: &str,
)
fn on_decision( &self, request: &PolicyRequest, decision: &PolicyDecision, subject: &str, )
Records the decision emitted for the supplied request subject.
Auto Trait Implementations§
impl Freeze for CompositePolicyObserver
impl !RefUnwindSafe for CompositePolicyObserver
impl Send for CompositePolicyObserver
impl Sync for CompositePolicyObserver
impl Unpin for CompositePolicyObserver
impl !UnwindSafe for CompositePolicyObserver
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