[−][src]Enum gdk::FullscreenMode
Indicates which monitor (in a multi-head setup) a window should span over when in fullscreen mode.
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.
Fullscreen on current monitor only.
Span across all monitors when fullscreen.
Trait Implementations
impl Clone for FullscreenMode
[src]
fn clone(&self) -> FullscreenMode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for FullscreenMode
[src]
impl Debug for FullscreenMode
[src]
impl Display for FullscreenMode
[src]
impl Eq for FullscreenMode
[src]
impl<'a> FromValue<'a> for FullscreenMode
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for FullscreenMode
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for FullscreenMode
[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 FullscreenMode
[src]
fn cmp(&self, other: &FullscreenMode) -> 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<FullscreenMode> for FullscreenMode
[src]
fn eq(&self, other: &FullscreenMode) -> bool
[src]
fn ne(&self, other: &FullscreenMode) -> bool
[src]
impl PartialOrd<FullscreenMode> for FullscreenMode
[src]
fn partial_cmp(&self, other: &FullscreenMode) -> Option<Ordering>
[src]
fn lt(&self, other: &FullscreenMode) -> bool
[src]
fn le(&self, other: &FullscreenMode) -> bool
[src]
fn gt(&self, other: &FullscreenMode) -> bool
[src]
fn ge(&self, other: &FullscreenMode) -> bool
[src]
impl SetValue for FullscreenMode
[src]
impl StaticType for FullscreenMode
[src]
fn static_type() -> Type
[src]
impl StructuralEq for FullscreenMode
[src]
impl StructuralPartialEq for FullscreenMode
[src]
Auto Trait Implementations
impl RefUnwindSafe for FullscreenMode
impl Send for FullscreenMode
impl Sync for FullscreenMode
impl Unpin for FullscreenMode
impl UnwindSafe for FullscreenMode
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>,