pub struct DiffImpactResult {
pub scope: String,
pub summary: DiffImpactSummary,
pub files: Vec<DiffImpactFile>,
pub symbol_changes: Vec<DiffImpactSymbol>,
pub ref_changes: Vec<DiffImpactRef>,
pub diagnostics: Vec<String>,
}Fields§
§scope: String§summary: DiffImpactSummary§files: Vec<DiffImpactFile>§symbol_changes: Vec<DiffImpactSymbol>§ref_changes: Vec<DiffImpactRef>§diagnostics: Vec<String>Trait Implementations§
Source§impl Clone for DiffImpactResult
impl Clone for DiffImpactResult
Source§fn clone(&self) -> DiffImpactResult
fn clone(&self) -> DiffImpactResult
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 DiffImpactResult
impl Debug for DiffImpactResult
Source§impl<'de> Deserialize<'de> for DiffImpactResult
impl<'de> Deserialize<'de> for DiffImpactResult
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 DiffImpactResult
Source§impl PartialEq for DiffImpactResult
impl PartialEq for DiffImpactResult
Source§impl Serialize for DiffImpactResult
impl Serialize for DiffImpactResult
impl StructuralPartialEq for DiffImpactResult
Auto Trait Implementations§
impl Freeze for DiffImpactResult
impl RefUnwindSafe for DiffImpactResult
impl Send for DiffImpactResult
impl Sync for DiffImpactResult
impl Unpin for DiffImpactResult
impl UnsafeUnpin for DiffImpactResult
impl UnwindSafe for DiffImpactResult
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