pub struct PolicyExplainResponse {
pub decision: String,
pub matched_policy: Option<String>,
pub reason: Option<String>,
pub trace: Vec<PolicyTrace>,
}Expand description
Response body for POST /policy/explain.
Fields§
§decision: String§matched_policy: Option<String>§reason: Option<String>§trace: Vec<PolicyTrace>Trait Implementations§
Source§impl Debug for PolicyExplainResponse
impl Debug for PolicyExplainResponse
Auto Trait Implementations§
impl Freeze for PolicyExplainResponse
impl RefUnwindSafe for PolicyExplainResponse
impl Send for PolicyExplainResponse
impl Sync for PolicyExplainResponse
impl Unpin for PolicyExplainResponse
impl UnsafeUnpin for PolicyExplainResponse
impl UnwindSafe for PolicyExplainResponse
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