Enum sourceview5::ViewGutterPosition [−][src]
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.
the gutter position of the lines renderer
the gutter position of the marks renderer
Trait Implementations
impl Clone for ViewGutterPosition
[src]
fn clone(&self) -> ViewGutterPosition
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ViewGutterPosition
[src]
impl Debug for ViewGutterPosition
[src]
impl Display for ViewGutterPosition
[src]
impl Eq for ViewGutterPosition
[src]
impl<'a> FromValue<'a> for ViewGutterPosition
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for ViewGutterPosition
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for ViewGutterPosition
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for ViewGutterPosition
[src]
fn cmp(&self, other: &ViewGutterPosition) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<ViewGutterPosition> for ViewGutterPosition
[src]
fn eq(&self, other: &ViewGutterPosition) -> bool
[src]
fn ne(&self, other: &ViewGutterPosition) -> bool
[src]
impl PartialOrd<ViewGutterPosition> for ViewGutterPosition
[src]
fn partial_cmp(&self, other: &ViewGutterPosition) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl SetValue for ViewGutterPosition
[src]
impl StaticType for ViewGutterPosition
[src]
fn static_type() -> Type
[src]
impl StructuralEq for ViewGutterPosition
[src]
impl StructuralPartialEq for ViewGutterPosition
[src]
Auto Trait Implementations
impl RefUnwindSafe for ViewGutterPosition
impl Send for ViewGutterPosition
impl Sync for ViewGutterPosition
impl Unpin for ViewGutterPosition
impl UnwindSafe for ViewGutterPosition
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,
pub 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.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
T: SetValue + Send + ToValue + ?Sized,
pub 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,
pub fn to_value(&self) -> Value
pub 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.
pub 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>,