pub struct DiffImpactRef {
pub kind: String,
pub file: String,
pub ref_kind: String,
pub old_target: Option<String>,
pub new_target: Option<String>,
pub old_target_compact: Option<String>,
pub new_target_compact: Option<String>,
pub old_lines: Option<(u32, u32)>,
pub new_lines: Option<(u32, u32)>,
}Fields§
§kind: String§file: String§ref_kind: String§old_target: Option<String>§new_target: Option<String>§old_target_compact: Option<String>§new_target_compact: Option<String>§old_lines: Option<(u32, u32)>§new_lines: Option<(u32, u32)>Trait Implementations§
Source§impl Clone for DiffImpactRef
impl Clone for DiffImpactRef
Source§fn clone(&self) -> DiffImpactRef
fn clone(&self) -> DiffImpactRef
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 DiffImpactRef
impl Debug for DiffImpactRef
Source§impl<'de> Deserialize<'de> for DiffImpactRef
impl<'de> Deserialize<'de> for DiffImpactRef
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 DiffImpactRef
Source§impl PartialEq for DiffImpactRef
impl PartialEq for DiffImpactRef
Source§impl Serialize for DiffImpactRef
impl Serialize for DiffImpactRef
impl StructuralPartialEq for DiffImpactRef
Auto Trait Implementations§
impl Freeze for DiffImpactRef
impl RefUnwindSafe for DiffImpactRef
impl Send for DiffImpactRef
impl Sync for DiffImpactRef
impl Unpin for DiffImpactRef
impl UnsafeUnpin for DiffImpactRef
impl UnwindSafe for DiffImpactRef
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