pub struct DiffReport {
pub language: String,
pub before: String,
pub after: String,
pub trees: Vec<EntryDiff>,
pub message: Option<String>,
pub analyzed_files: BTreeSet<PathBuf>,
pub diagnostics: Vec<String>,
}Fields§
§language: String§before: String§after: String§trees: Vec<EntryDiff>§message: Option<String>§analyzed_files: BTreeSet<PathBuf>§diagnostics: Vec<String>Implementations§
Source§impl DiffReport
impl DiffReport
pub fn analyzes_path(&self, path: &Path) -> bool
Trait Implementations§
Source§impl Clone for DiffReport
impl Clone for DiffReport
Auto Trait Implementations§
impl DynSend for DiffReport
impl DynSync for DiffReport
impl Freeze for DiffReport
impl RefUnwindSafe for DiffReport
impl Send for DiffReport
impl Sync for DiffReport
impl Unpin for DiffReport
impl UnsafeUnpin for DiffReport
impl UnwindSafe for DiffReport
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