pub struct CompatVerdict {
pub violations: Vec<CompatViolation>,
}Expand description
The outcome of evaluating a compat rule set against a promote context.
Fields§
§violations: Vec<CompatViolation>Violations found (empty when passed).
Implementations§
Trait Implementations§
Source§impl Clone for CompatVerdict
impl Clone for CompatVerdict
Source§fn clone(&self) -> CompatVerdict
fn clone(&self) -> CompatVerdict
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 CompatVerdict
impl Debug for CompatVerdict
Source§impl<'de> Deserialize<'de> for CompatVerdict
impl<'de> Deserialize<'de> for CompatVerdict
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 CompatVerdict
impl PartialEq for CompatVerdict
Source§impl Serialize for CompatVerdict
impl Serialize for CompatVerdict
impl StructuralPartialEq for CompatVerdict
Auto Trait Implementations§
impl Freeze for CompatVerdict
impl RefUnwindSafe for CompatVerdict
impl Send for CompatVerdict
impl Sync for CompatVerdict
impl Unpin for CompatVerdict
impl UnsafeUnpin for CompatVerdict
impl UnwindSafe for CompatVerdict
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,
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