pub struct AnalysisEditResult {
pub analysis: AnalysisResult,
pub diff: AnalysisDiff,
}Expand description
Analysis result and its deterministic diff from a previous result.
Fields§
§analysis: AnalysisResult§diff: AnalysisDiffTrait Implementations§
Source§impl Clone for AnalysisEditResult
impl Clone for AnalysisEditResult
Source§fn clone(&self) -> AnalysisEditResult
fn clone(&self) -> AnalysisEditResult
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 AnalysisEditResult
impl Debug for AnalysisEditResult
Source§impl<'de> Deserialize<'de> for AnalysisEditResult
impl<'de> Deserialize<'de> for AnalysisEditResult
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
Source§impl PartialEq for AnalysisEditResult
impl PartialEq for AnalysisEditResult
Source§impl Serialize for AnalysisEditResult
impl Serialize for AnalysisEditResult
impl StructuralPartialEq for AnalysisEditResult
Auto Trait Implementations§
impl Freeze for AnalysisEditResult
impl RefUnwindSafe for AnalysisEditResult
impl Send for AnalysisEditResult
impl Sync for AnalysisEditResult
impl Unpin for AnalysisEditResult
impl UnsafeUnpin for AnalysisEditResult
impl UnwindSafe for AnalysisEditResult
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