[−][src]Enum luminance_glfw::WindowEvent
Window event messages.
Variants
Pos(i32, i32)
Size(i32, i32)
Close
Refresh
Focus(bool)
Iconify(bool)
FramebufferSize(i32, i32)
MouseButton(MouseButton, Action, Modifiers)
CursorPos(f64, f64)
CursorEnter(bool)
Scroll(f64, f64)
Key(Key, i32, Action, Modifiers)
Char(char)
CharModifiers(char, Modifiers)
FileDrop(Vec<PathBuf>)
Maximize(bool)
ContentScale(f32, f32)
Trait Implementations
impl PartialEq<WindowEvent> for WindowEvent
[src]
fn eq(&self, other: &WindowEvent) -> bool
[src]
fn ne(&self, other: &WindowEvent) -> bool
[src]
impl Debug for WindowEvent
[src]
impl PartialOrd<WindowEvent> for WindowEvent
[src]
fn partial_cmp(&self, other: &WindowEvent) -> Option<Ordering>
[src]
fn lt(&self, other: &WindowEvent) -> bool
[src]
fn le(&self, other: &WindowEvent) -> bool
[src]
fn gt(&self, other: &WindowEvent) -> bool
[src]
fn ge(&self, other: &WindowEvent) -> bool
[src]
impl Clone for WindowEvent
[src]
fn clone(&self) -> WindowEvent
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
impl Unpin for WindowEvent
impl Sync for WindowEvent
impl Send for WindowEvent
impl UnwindSafe for WindowEvent
impl RefUnwindSafe for WindowEvent
Blanket Implementations
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, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,