pub struct DiffImpactSymbol {
pub kind: String,
pub confidence: String,
pub body_changed: bool,
pub signature_changed: bool,
pub visibility_changed: bool,
pub header_changed: bool,
pub file_moved: bool,
pub old: Option<DiffImpactSide>,
pub new: Option<DiffImpactSide>,
}Fields§
§kind: String§confidence: String§body_changed: bool§signature_changed: bool§visibility_changed: bool§header_changed: bool§file_moved: bool§old: Option<DiffImpactSide>§new: Option<DiffImpactSide>Trait Implementations§
Source§impl Clone for DiffImpactSymbol
impl Clone for DiffImpactSymbol
Source§fn clone(&self) -> DiffImpactSymbol
fn clone(&self) -> DiffImpactSymbol
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 DiffImpactSymbol
impl Debug for DiffImpactSymbol
Source§impl<'de> Deserialize<'de> for DiffImpactSymbol
impl<'de> Deserialize<'de> for DiffImpactSymbol
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 DiffImpactSymbol
Source§impl PartialEq for DiffImpactSymbol
impl PartialEq for DiffImpactSymbol
Source§impl Serialize for DiffImpactSymbol
impl Serialize for DiffImpactSymbol
impl StructuralPartialEq for DiffImpactSymbol
Auto Trait Implementations§
impl Freeze for DiffImpactSymbol
impl RefUnwindSafe for DiffImpactSymbol
impl Send for DiffImpactSymbol
impl Sync for DiffImpactSymbol
impl Unpin for DiffImpactSymbol
impl UnsafeUnpin for DiffImpactSymbol
impl UnwindSafe for DiffImpactSymbol
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