pub struct FileChangeInfo {
pub ns: Option<Cirru>,
pub added_defs: HashMap<String, Cirru>,
pub removed_defs: HashSet<String>,
pub changed_defs: HashMap<String, Cirru>,
}Fields§
§ns: Option<Cirru>§added_defs: HashMap<String, Cirru>§removed_defs: HashSet<String>§changed_defs: HashMap<String, 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 From<&FileChangeInfo> for Edn
impl From<&FileChangeInfo> for Edn
Source§fn from(data: &FileChangeInfo) -> Edn
fn from(data: &FileChangeInfo) -> Edn
Converts to this type from the input type.
Source§impl From<FileChangeInfo> for Edn
impl From<FileChangeInfo> for Edn
Source§fn from(data: FileChangeInfo) -> Edn
fn from(data: FileChangeInfo) -> Edn
Converts to this type from the input type.
Source§impl PartialEq for FileChangeInfo
impl PartialEq for FileChangeInfo
Source§impl TryFrom<Edn> for FileChangeInfo
impl TryFrom<Edn> for FileChangeInfo
impl Eq 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 UnsafeUnpin 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