pub struct BlastRadiusResult {
pub seed_type: String,
pub seeds: Vec<String>,
pub likely_tests: Vec<TestTarget>,
pub impacted_symbols: Vec<ImpactedSymbol>,
pub traversal_ceiling_reached: bool,
}Fields§
§seed_type: String§seeds: Vec<String>§likely_tests: Vec<TestTarget>§impacted_symbols: Vec<ImpactedSymbol>§traversal_ceiling_reached: boolTrait Implementations§
Source§impl Clone for BlastRadiusResult
impl Clone for BlastRadiusResult
Source§fn clone(&self) -> BlastRadiusResult
fn clone(&self) -> BlastRadiusResult
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 BlastRadiusResult
impl Debug for BlastRadiusResult
Source§impl<'de> Deserialize<'de> for BlastRadiusResult
impl<'de> Deserialize<'de> for BlastRadiusResult
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
Source§impl PartialEq for BlastRadiusResult
impl PartialEq for BlastRadiusResult
Source§impl Serialize for BlastRadiusResult
impl Serialize for BlastRadiusResult
impl StructuralPartialEq for BlastRadiusResult
Auto Trait Implementations§
impl Freeze for BlastRadiusResult
impl RefUnwindSafe for BlastRadiusResult
impl Send for BlastRadiusResult
impl Sync for BlastRadiusResult
impl Unpin for BlastRadiusResult
impl UnsafeUnpin for BlastRadiusResult
impl UnwindSafe for BlastRadiusResult
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§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