pub struct DiffImpactReport {
pub changed_symbols: Vec<SymbolNode>,
pub impact: ImpactReport,
}Fields§
§changed_symbols: Vec<SymbolNode>§impact: ImpactReportTrait Implementations§
Source§impl Clone for DiffImpactReport
impl Clone for DiffImpactReport
Source§fn clone(&self) -> DiffImpactReport
fn clone(&self) -> DiffImpactReport
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 DiffImpactReport
impl Debug for DiffImpactReport
Source§impl<'de> Deserialize<'de> for DiffImpactReport
impl<'de> Deserialize<'de> for DiffImpactReport
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
Auto Trait Implementations§
impl Freeze for DiffImpactReport
impl RefUnwindSafe for DiffImpactReport
impl Send for DiffImpactReport
impl Sync for DiffImpactReport
impl Unpin for DiffImpactReport
impl UnsafeUnpin for DiffImpactReport
impl UnwindSafe for DiffImpactReport
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