[][src]Enum gtk::TreeViewGridLines

#[non_exhaustive]pub enum TreeViewGridLines {
    None,
    Horizontal,
    Vertical,
    Both,
    // some variants omitted
}

Used to indicate which grid lines to draw in a tree view.

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.
None

No grid lines.

Horizontal

Horizontal grid lines.

Vertical

Vertical grid lines.

Both

Horizontal and vertical grid lines.

Trait Implementations

impl Clone for TreeViewGridLines[src]

impl Copy for TreeViewGridLines[src]

impl Debug for TreeViewGridLines[src]

impl Display for TreeViewGridLines[src]

impl Eq for TreeViewGridLines[src]

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

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

impl Hash for TreeViewGridLines[src]

impl Ord for TreeViewGridLines[src]

impl PartialEq<TreeViewGridLines> for TreeViewGridLines[src]

impl PartialOrd<TreeViewGridLines> for TreeViewGridLines[src]

impl SetValue for TreeViewGridLines[src]

impl StaticType for TreeViewGridLines[src]

impl StructuralEq for TreeViewGridLines[src]

impl StructuralPartialEq for TreeViewGridLines[src]

Auto Trait Implementations

impl RefUnwindSafe for TreeViewGridLines

impl Send for TreeViewGridLines

impl Sync for TreeViewGridLines

impl Unpin for TreeViewGridLines

impl UnwindSafe for TreeViewGridLines

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: ToValue + SetValue + Send + ?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.