pub enum TabLeader {
Dot,
Hyphen,
Underscore,
Heavy,
MiddleDot,
}Expand description
A TabStop’s leader character (w:tab/@leader, ST_TabTlc) — repeated between the preceding
text and the tab stop itself (e.g. dotted leaders in a table of contents).
ST_TabTlc also defines none, explicitly clearing any inherited leader — not modeled as its
own variant here, since TabStop.leader: Option<TabLeader> already expresses “no leader” via
None, same convention as Highlight’s own "none" value.
Variants§
Implementations§
Trait Implementations§
impl Copy for TabLeader
impl Eq for TabLeader
impl StructuralPartialEq for TabLeader
Auto Trait Implementations§
impl Freeze for TabLeader
impl RefUnwindSafe for TabLeader
impl Send for TabLeader
impl Sync for TabLeader
impl Unpin for TabLeader
impl UnsafeUnpin for TabLeader
impl UnwindSafe for TabLeader
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§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.