pub enum BlamePreparation {
MissingPath,
Unblamable,
Empty {
file_blob: ContentHash,
origin: Origin,
},
Active {
file_blob: ContentHash,
line_count: u32,
frontier: BlameFrontierGroup,
},
}Expand description
Outcome of preparing the target path before any slice walk.
Variants§
Trait Implementations§
Source§impl Clone for BlamePreparation
impl Clone for BlamePreparation
Source§fn clone(&self) -> BlamePreparation
fn clone(&self) -> BlamePreparation
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 BlamePreparation
impl Debug for BlamePreparation
impl Eq for BlamePreparation
Source§impl PartialEq for BlamePreparation
impl PartialEq for BlamePreparation
impl StructuralPartialEq for BlamePreparation
Auto Trait Implementations§
impl Freeze for BlamePreparation
impl RefUnwindSafe for BlamePreparation
impl Send for BlamePreparation
impl Sync for BlamePreparation
impl Unpin for BlamePreparation
impl UnsafeUnpin for BlamePreparation
impl UnwindSafe for BlamePreparation
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