pub struct WebAssessmentSsrfOastAudit { /* private fields */ }Expand description
Redaction-safe audit retained by the one composed assessment report.
Implementations§
Source§impl WebAssessmentSsrfOastAudit
impl WebAssessmentSsrfOastAudit
pub const fn outcome(&self) -> SsrfOastRuntimeOutcome
pub fn policy_id(&self) -> &str
pub const fn candidate_source(&self) -> Option<&'static str>
pub const fn target_request_count(&self) -> u8
Sourcepub const fn provider_request_count(&self) -> u8
pub const fn provider_request_count(&self) -> u8
Cumulative operations admitted and charged by the parent provider permit. Logical failure receipts and proof of server receipt are not this count.
Sourcepub const fn provider_failure(&self) -> Option<SsrfOastProviderFailure>
pub const fn provider_failure(&self) -> Option<SsrfOastProviderFailure>
First provider failure, excluding the separate cleanup operation.
Sourcepub const fn cleanup_failure(&self) -> Option<SsrfOastProviderFailure>
pub const fn cleanup_failure(&self) -> Option<SsrfOastProviderFailure>
Failure of the explicit cleanup attempt, without replacing the cause.
pub const fn active_verification_count(&self) -> u8
pub const fn preflight_clean(&self) -> bool
pub const fn candidate_callback_observed(&self) -> bool
pub const fn replay_callback_observed(&self) -> bool
pub const fn cleanup_verified(&self) -> bool
pub const fn item_projected(&self) -> bool
Trait Implementations§
Source§impl Clone for WebAssessmentSsrfOastAudit
impl Clone for WebAssessmentSsrfOastAudit
Source§fn clone(&self) -> WebAssessmentSsrfOastAudit
fn clone(&self) -> WebAssessmentSsrfOastAudit
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 WebAssessmentSsrfOastAudit
impl Debug for WebAssessmentSsrfOastAudit
impl Eq for WebAssessmentSsrfOastAudit
impl StructuralPartialEq for WebAssessmentSsrfOastAudit
Auto Trait Implementations§
impl Freeze for WebAssessmentSsrfOastAudit
impl RefUnwindSafe for WebAssessmentSsrfOastAudit
impl Send for WebAssessmentSsrfOastAudit
impl Sync for WebAssessmentSsrfOastAudit
impl Unpin for WebAssessmentSsrfOastAudit
impl UnsafeUnpin for WebAssessmentSsrfOastAudit
impl UnwindSafe for WebAssessmentSsrfOastAudit
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