pub trait EventsLoopExt {
// Required methods
fn new_x11() -> Result<Self, XNotSupported>
where Self: Sized;
fn new_wayland() -> Self
where Self: Sized;
fn is_wayland(&self) -> bool;
fn is_x11(&self) -> bool;
}
Expand description
Additional methods on EventsLoop
that are specific to Linux.
Required Methods§
Sourcefn new_x11() -> Result<Self, XNotSupported>where
Self: Sized,
fn new_x11() -> Result<Self, XNotSupported>where
Self: Sized,
Builds a new EventsLoop
that is forced to use X11.
Sourcefn new_wayland() -> Selfwhere
Self: Sized,
fn new_wayland() -> Selfwhere
Self: Sized,
Builds a new EventsLoop
that is forced to use Wayland.
Sourcefn is_wayland(&self) -> bool
fn is_wayland(&self) -> bool
True if the EventsLoop
uses Wayland.