pub struct CompatibilityChange {
pub impact: CompatibilityImpact,
pub path: String,
pub code: String,
pub message: String,
}Expand description
One deterministic compatibility finding.
Fields§
§impact: CompatibilityImpact§path: String§code: String§message: StringImplementations§
Source§impl CompatibilityChange
impl CompatibilityChange
pub fn new( impact: CompatibilityImpact, path: impl Into<String>, code: impl Into<String>, message: impl Into<String>, ) -> CompatibilityChange
Trait Implementations§
Source§impl Clone for CompatibilityChange
impl Clone for CompatibilityChange
Source§fn clone(&self) -> CompatibilityChange
fn clone(&self) -> CompatibilityChange
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 CompatibilityChange
impl Debug for CompatibilityChange
Source§impl<'de> Deserialize<'de> for CompatibilityChange
impl<'de> Deserialize<'de> for CompatibilityChange
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompatibilityChange, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompatibilityChange, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CompatibilityChange
Source§impl PartialEq for CompatibilityChange
impl PartialEq for CompatibilityChange
Source§impl Serialize for CompatibilityChange
impl Serialize for CompatibilityChange
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for CompatibilityChange
Auto Trait Implementations§
impl Freeze for CompatibilityChange
impl RefUnwindSafe for CompatibilityChange
impl Send for CompatibilityChange
impl Sync for CompatibilityChange
impl Unpin for CompatibilityChange
impl UnsafeUnpin for CompatibilityChange
impl UnwindSafe for CompatibilityChange
Blanket Implementations§
Source§impl<T> BackgroundExt for T
impl<T> BackgroundExt for T
fn background(self, task: BackgroundTask) -> Background<Self>
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