[−][src]Enum gtk::TreeViewColumnSizing
The sizing method the column uses to determine its width. Please note
that TreeViewColumnSizing::Autosize
are inefficient for large views, and
can make columns appear choppy.
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.
Columns only get bigger in reaction to changes in the model
Columns resize to be the optimal size everytime the model changes.
Columns are a fixed numbers of pixels wide.
Trait Implementations
impl Clone for TreeViewColumnSizing
[src]
fn clone(&self) -> TreeViewColumnSizing
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for TreeViewColumnSizing
[src]
impl Debug for TreeViewColumnSizing
[src]
impl Display for TreeViewColumnSizing
[src]
impl Eq for TreeViewColumnSizing
[src]
impl<'a> FromValue<'a> for TreeViewColumnSizing
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for TreeViewColumnSizing
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for TreeViewColumnSizing
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for TreeViewColumnSizing
[src]
fn cmp(&self, other: &TreeViewColumnSizing) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<TreeViewColumnSizing> for TreeViewColumnSizing
[src]
fn eq(&self, other: &TreeViewColumnSizing) -> bool
[src]
fn ne(&self, other: &TreeViewColumnSizing) -> bool
[src]
impl PartialOrd<TreeViewColumnSizing> for TreeViewColumnSizing
[src]
fn partial_cmp(&self, other: &TreeViewColumnSizing) -> Option<Ordering>
[src]
fn lt(&self, other: &TreeViewColumnSizing) -> bool
[src]
fn le(&self, other: &TreeViewColumnSizing) -> bool
[src]
fn gt(&self, other: &TreeViewColumnSizing) -> bool
[src]
fn ge(&self, other: &TreeViewColumnSizing) -> bool
[src]
impl SetValue for TreeViewColumnSizing
[src]
impl StaticType for TreeViewColumnSizing
[src]
fn static_type() -> Type
[src]
impl StructuralEq for TreeViewColumnSizing
[src]
impl StructuralPartialEq for TreeViewColumnSizing
[src]
Auto Trait Implementations
impl RefUnwindSafe for TreeViewColumnSizing
impl Send for TreeViewColumnSizing
impl Sync for TreeViewColumnSizing
impl Unpin for TreeViewColumnSizing
impl UnwindSafe for TreeViewColumnSizing
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToSendValue for T where
T: ToValue + SetValue + Send + ?Sized,
T: ToValue + SetValue + Send + ?Sized,
fn to_send_value(&self) -> SendValue
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> ToValue for T where
T: SetValue + ?Sized,
T: SetValue + ?Sized,
fn to_value(&self) -> Value
fn to_value_type(&self) -> Type
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,