Enum sourceview5::GutterRendererAlignmentMode[][src]

#[non_exhaustive]pub enum GutterRendererAlignmentMode {
    Cell,
    First,
    Last,
    // some variants omitted
}

The alignment mode of the renderer, when a cell spans multiple lines (due to text wrapping).

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Cell

The full cell.

First

The first line.

Last

The last line.

Trait Implementations

impl Clone for GutterRendererAlignmentMode[src]

impl Copy for GutterRendererAlignmentMode[src]

impl Debug for GutterRendererAlignmentMode[src]

impl Display for GutterRendererAlignmentMode[src]

impl Eq for GutterRendererAlignmentMode[src]

impl<'a> FromValue<'a> for GutterRendererAlignmentMode[src]

impl<'a> FromValueOptional<'a> for GutterRendererAlignmentMode[src]

impl Hash for GutterRendererAlignmentMode[src]

impl Ord for GutterRendererAlignmentMode[src]

impl PartialEq<GutterRendererAlignmentMode> for GutterRendererAlignmentMode[src]

impl PartialOrd<GutterRendererAlignmentMode> for GutterRendererAlignmentMode[src]

impl SetValue for GutterRendererAlignmentMode[src]

impl StaticType for GutterRendererAlignmentMode[src]

impl StructuralEq for GutterRendererAlignmentMode[src]

impl StructuralPartialEq for GutterRendererAlignmentMode[src]

Auto Trait Implementations

impl RefUnwindSafe for GutterRendererAlignmentMode

impl Send for GutterRendererAlignmentMode

impl Sync for GutterRendererAlignmentMode

impl Unpin for GutterRendererAlignmentMode

impl UnwindSafe for GutterRendererAlignmentMode

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToSendValue for T where
    T: SetValue + Send + ToValue + ?Sized

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.