[][src]Enum alacritty::selection::SpanType

pub enum SpanType {
    Inclusive,
    Exclusive,
    ExcludeTail,
    ExcludeFront,
}

How to interpret the locations of a Span.

Variants

Inclusive

Includes the beginning and end locations

Exclusive

Exclude both beginning and end

ExcludeTail

Excludes last cell of selection

ExcludeFront

Excludes first cell of selection

Trait Implementations

impl Eq for SpanType[src]

impl PartialEq<SpanType> for SpanType[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Debug for SpanType[src]

Auto Trait Implementations

impl Send for SpanType

impl Sync for SpanType

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> SetParameter for T[src]

fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
    T: Parameter<Self>, 
[src]

Sets value as a parameter of self.

impl<T> Erased for T[src]