pub struct FileChangeInfo {
pub ns: Option<Cirru>,
pub added_defs: HashMap<Arc<str>, Cirru>,
pub removed_defs: HashSet<Arc<str>>,
pub changed_defs: HashMap<Arc<str>, Cirru>,
}Fields§
§ns: Option<Cirru>§added_defs: HashMap<Arc<str>, Cirru>§removed_defs: HashSet<Arc<str>>§changed_defs: HashMap<Arc<str>, Cirru>Trait Implementations§
Source§impl Clone for FileChangeInfo
impl Clone for FileChangeInfo
Source§fn clone(&self) -> FileChangeInfo
fn clone(&self) -> FileChangeInfo
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 FileChangeInfo
impl Debug for FileChangeInfo
Source§impl PartialEq for FileChangeInfo
impl PartialEq for FileChangeInfo
impl StructuralPartialEq for FileChangeInfo
Auto Trait Implementations§
impl Freeze for FileChangeInfo
impl RefUnwindSafe for FileChangeInfo
impl Send for FileChangeInfo
impl Sync for FileChangeInfo
impl Unpin for FileChangeInfo
impl UnwindSafe for FileChangeInfo
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