[][src]Enum glfw::InitHint

pub enum InitHint {
    JoystickHatButtons(bool),
    CocoaChdirResources(bool),
    CocoaMenubar(bool),
}

Initialization hints that can be set using the init_hint function.

Variants

JoystickHatButtons(bool)

Specifies whether to also expose joystick hats as buttons, for compatibility with ealier versions of GLFW that did not have glfwGetJoystickHats.

CocoaChdirResources(bool)

Specifies whether to set the current directory to the application to the Contents/Resources subdirectory of the application's bundle, if present.

This is ignored on platforms besides macOS.

CocoaMenubar(bool)

Specifies whether to create a basic menu bar, either from a nib or manually, when the first window is created, which is when AppKit is initialized.

This is ignored on platforms besides macOS.

Trait Implementations

impl Eq for InitHint[src]

impl Ord for InitHint[src]

fn max(self, other: Self) -> Self1.21.0[src]

Compares and returns the maximum of two values. Read more

fn min(self, other: Self) -> Self1.21.0[src]

Compares and returns the minimum of two values. Read more

fn clamp(self, min: Self, max: Self) -> Self[src]

🔬 This is a nightly-only experimental API. (clamp)

Restrict a value to a certain interval. Read more

impl PartialEq<InitHint> for InitHint[src]

impl Clone for InitHint[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialOrd<InitHint> for InitHint[src]

impl Debug for InitHint[src]

impl Hash for InitHint[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

impl Send for InitHint

impl Sync for InitHint

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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.

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

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

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