pub struct BlastRadiusReport {
pub unchanged: usize,
pub allow_to_deny: usize,
pub deny_to_allow: usize,
pub other: usize,
pub sample_allow_to_deny: Vec<ReplayRequest>,
pub sample_deny_to_allow: Vec<ReplayRequest>,
}Expand description
Aggregate blast-radius report.
Fields§
§unchanged: usize§allow_to_deny: usize§deny_to_allow: usize§other: usize§sample_allow_to_deny: Vec<ReplayRequest>One example per observed AllowToDeny (capped at 10).
sample_deny_to_allow: Vec<ReplayRequest>One example per observed DenyToAllow (capped at 10).
Implementations§
Trait Implementations§
Source§impl Clone for BlastRadiusReport
impl Clone for BlastRadiusReport
Source§fn clone(&self) -> BlastRadiusReport
fn clone(&self) -> BlastRadiusReport
Returns a duplicate of the value. Read more
1.0.0 · 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 BlastRadiusReport
impl Debug for BlastRadiusReport
Source§impl Default for BlastRadiusReport
impl Default for BlastRadiusReport
Source§fn default() -> BlastRadiusReport
fn default() -> BlastRadiusReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BlastRadiusReport
impl RefUnwindSafe for BlastRadiusReport
impl Send for BlastRadiusReport
impl Sync for BlastRadiusReport
impl Unpin for BlastRadiusReport
impl UnwindSafe for BlastRadiusReport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more