pub enum BlameRow {
Content(usize),
BorderTop(String),
BorderBottom,
}Expand description
One screen row in a boxed-blame layout (BufferView::blame_plan).
Variants§
Content(usize)
A real buffer row painted at this screen line.
BorderTop(String)
Box top border with a commit title rendered into it.
BorderBottom
Box bottom border (plain rule).
Trait Implementations§
impl Eq for BlameRow
impl StructuralPartialEq for BlameRow
Auto Trait Implementations§
impl Freeze for BlameRow
impl RefUnwindSafe for BlameRow
impl Send for BlameRow
impl Sync for BlameRow
impl Unpin for BlameRow
impl UnsafeUnpin for BlameRow
impl UnwindSafe for BlameRow
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more