pub struct ImpactDepthBucket {
pub depth: usize,
pub directly_dependent: usize,
pub transitively_affected: usize,
pub possibly_affected: usize,
pub unknown_due_to_coverage: usize,
}Expand description
Counts of impact classifications at one exact path depth.
Fields§
§depth: usizeExact path depth represented by this bucket.
directly_dependent: usizeDirectly dependent item count.
transitively_affected: usizeTransitively affected item count.
possibly_affected: usizePossibly affected item count.
unknown_due_to_coverage: usizeCoverage-unknown item count.
Trait Implementations§
Source§impl Clone for ImpactDepthBucket
impl Clone for ImpactDepthBucket
Source§fn clone(&self) -> ImpactDepthBucket
fn clone(&self) -> ImpactDepthBucket
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 ImpactDepthBucket
impl Debug for ImpactDepthBucket
Source§impl<'de> Deserialize<'de> for ImpactDepthBucket
impl<'de> Deserialize<'de> for ImpactDepthBucket
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ImpactDepthBucket
Source§impl JsonSchema for ImpactDepthBucket
impl JsonSchema for ImpactDepthBucket
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ImpactDepthBucket
impl PartialEq for ImpactDepthBucket
Source§impl Serialize for ImpactDepthBucket
impl Serialize for ImpactDepthBucket
impl StructuralPartialEq for ImpactDepthBucket
Auto Trait Implementations§
impl Freeze for ImpactDepthBucket
impl RefUnwindSafe for ImpactDepthBucket
impl Send for ImpactDepthBucket
impl Sync for ImpactDepthBucket
impl Unpin for ImpactDepthBucket
impl UnsafeUnpin for ImpactDepthBucket
impl UnwindSafe for ImpactDepthBucket
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.