Trait git_diff::visit::record::Record [−][src]
pub trait Record { type PathId: Clone + Default; fn set_current_path(&mut self, path: Self::PathId); fn push_tracked_path_component(&mut self, component: &BStr) -> Self::PathId; fn push_path_component(&mut self, component: &BStr); fn pop_path_component(&mut self); fn record(&mut self, change: Change) -> Action; }
Associated Types
Loading content...Required methods
fn set_current_path(&mut self, path: Self::PathId)
[src]
fn push_tracked_path_component(&mut self, component: &BStr) -> Self::PathId
[src]
fn push_path_component(&mut self, component: &BStr)
[src]
fn pop_path_component(&mut self)
[src]
fn record(&mut self, change: Change) -> Action
[src]
Implementors
impl Record for Recorder
[src]
impl Record for Recorder
[src]