pub struct PdpDecision {
pub decision: Decision,
pub diagnostics: Vec<String>,
}Expand description
What a PDP returned.
Fields§
§decision: Decision§diagnostics: Vec<String>Optional diagnostic info: matched policy IDs, error codes, etc. Surfaces in audit logs; not used for control flow.
Trait Implementations§
Source§impl Clone for PdpDecision
impl Clone for PdpDecision
Source§fn clone(&self) -> PdpDecision
fn clone(&self) -> PdpDecision
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PdpDecision
impl Debug for PdpDecision
Source§impl PartialEq for PdpDecision
impl PartialEq for PdpDecision
impl StructuralPartialEq for PdpDecision
Auto Trait Implementations§
impl Freeze for PdpDecision
impl RefUnwindSafe for PdpDecision
impl Send for PdpDecision
impl Sync for PdpDecision
impl Unpin for PdpDecision
impl UnsafeUnpin for PdpDecision
impl UnwindSafe for PdpDecision
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