pub struct WinitWindow { /* private fields */ }

Trait Implementations

The window id of this window.
Get Basalt used by the window.
Attach an input hook to this window.
Hides and captures cursor.
Shows and releases cursor.
Checks if cursor is currently captured.
Return the primary monitor if the implementation is able to determine it.
Return the current monitor if the implementation is able to determine it.
Return a list of active monitors on the system.
Enable fullscreen with the provided behavior.
Disable fullscreen. Read more
Check if the window is fullscreen.
Toggle fullscreen mode. Uses FullScreenBehavior::Auto. Read more
Request the monitor to resize to the given dimensions.
Safety Read more
Return the dimensions of the client area of this window.
Return the WindowType of this window.
DPI scaling used on this window.
Return the Win32Monitor used if present.
Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The alignment of pointer.
The type for initializers.
Initializes a with the given initializer. Read more
Dereferences the given pointer. Read more
Mutably dereferences the given pointer. Read more
Drops the object pointed to by the given pointer. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.