pub enum StyleRange {
None,
Left,
Right,
Pane(u32),
Window(u32),
Session(u32),
User(String),
Control(u8),
}Expand description
Range directive from tmux style_range_type.
Variants§
None
No active range.
Left
Left side status range.
Right
Right side status range.
Pane(u32)
Pane-linked range.
Window(u32)
Window-linked range.
Session(u32)
Session-linked range.
User(String)
User string range.
Control(u8)
Control-mode range.
Trait Implementations§
Source§impl Clone for StyleRange
impl Clone for StyleRange
Source§fn clone(&self) -> StyleRange
fn clone(&self) -> StyleRange
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 StyleRange
impl Debug for StyleRange
Source§impl Default for StyleRange
impl Default for StyleRange
Source§fn default() -> StyleRange
fn default() -> StyleRange
Returns the “default value” for a type. Read more
impl Eq for StyleRange
Source§impl PartialEq for StyleRange
impl PartialEq for StyleRange
Source§fn eq(&self, other: &StyleRange) -> bool
fn eq(&self, other: &StyleRange) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for StyleRange
Auto Trait Implementations§
impl Freeze for StyleRange
impl RefUnwindSafe for StyleRange
impl Send for StyleRange
impl Sync for StyleRange
impl Unpin for StyleRange
impl UnsafeUnpin for StyleRange
impl UnwindSafe for StyleRange
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