pub struct WebAssessmentAuthorizationAudit { /* private fields */ }Expand description
Redaction-safe audit embedded in the composed assessment report.
Implementations§
Source§impl WebAssessmentAuthorizationAudit
impl WebAssessmentAuthorizationAudit
Sourcepub const fn policy_id(&self) -> AuthorizationReviewPolicyId
pub const fn policy_id(&self) -> AuthorizationReviewPolicyId
Returns the stable policy identity; it contains no resource or credential material.
Sourcepub const fn selected_path_count(&self) -> u8
pub const fn selected_path_count(&self) -> u8
Returns the number of selected JSON Pointer paths without exposing them.
Sourcepub const fn ignored_path_count(&self) -> u8
pub const fn ignored_path_count(&self) -> u8
Returns the number of ignored JSON Pointer paths without exposing them.
Sourcepub const fn request_count(&self) -> u8
pub const fn request_count(&self) -> u8
Returns the exact number of broker-dispatched legs.
Sourcepub const fn outcome(&self) -> AuthorizationReviewOutcome
pub const fn outcome(&self) -> AuthorizationReviewOutcome
Returns the typed, non-boolean differential outcome.
Sourcepub const fn primary_stable(&self) -> Option<bool>
pub const fn primary_stable(&self) -> Option<bool>
Returns whether the two primary views were fully equivalent.
Sourcepub const fn peer_stable(&self) -> Option<bool>
pub const fn peer_stable(&self) -> Option<bool>
Returns whether the two peer views were fully equivalent.
Sourcepub const fn cross_resources_equivalent(&self) -> Option<bool>
pub const fn cross_resources_equivalent(&self) -> Option<bool>
Returns whether both cross-principal rounds had equal resource fingerprints.
Sourcepub const fn item_projected(&self) -> bool
pub const fn item_projected(&self) -> bool
Returns whether the common projection authority emitted the review item.
Trait Implementations§
Source§impl Clone for WebAssessmentAuthorizationAudit
impl Clone for WebAssessmentAuthorizationAudit
Source§fn clone(&self) -> WebAssessmentAuthorizationAudit
fn clone(&self) -> WebAssessmentAuthorizationAudit
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 moreimpl Eq for WebAssessmentAuthorizationAudit
impl StructuralPartialEq for WebAssessmentAuthorizationAudit
Auto Trait Implementations§
impl Freeze for WebAssessmentAuthorizationAudit
impl RefUnwindSafe for WebAssessmentAuthorizationAudit
impl Send for WebAssessmentAuthorizationAudit
impl Sync for WebAssessmentAuthorizationAudit
impl Unpin for WebAssessmentAuthorizationAudit
impl UnsafeUnpin for WebAssessmentAuthorizationAudit
impl UnwindSafe for WebAssessmentAuthorizationAudit
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more