[−][src]Enum rendy::wsi::winit::VirtualKeyCode
Symbolic name for a keyboard key.
Variants
Key1The '1' key over the letters.
Key2The '2' key over the letters.
Key3The '3' key over the letters.
Key4The '4' key over the letters.
Key5The '5' key over the letters.
Key6The '6' key over the letters.
Key7The '7' key over the letters.
Key8The '8' key over the letters.
Key9The '9' key over the letters.
Key0The '0' key over the 'O' and 'P' keys.
ABCDEFGHIJKLMNOPQRSTUVWXYZEscapeThe Escape key, next to F1.
F1F2F3F4F5F6F7F8F9F10F11F12F13F14F15F16F17F18F19F20F21F22F23F24SnapshotPrint Screen/SysRq.
ScrollScroll Lock.
PausePause/Break key, next to Scroll lock.
InsertInsert, next to Backspace.
HomeDeleteEndPageDownPageUpLeftUpRightDownBackThe Backspace key, right over Enter.
ReturnThe Enter key.
SpaceThe space bar.
ComposeThe "Compose" key on Linux.
CaretNumlockNumpad0Numpad1Numpad2Numpad3Numpad4Numpad5Numpad6Numpad7Numpad8Numpad9AbntC1AbntC2AddApostropheAppsAtAxBackslashCalculatorCapitalColonCommaConvertDecimalDivideEqualsGraveKanaKanjiLAltLBracketLControlLShiftLWinMailMediaSelectMediaStopMinusMultiplyMuteMyComputerNextTrackNoConvertNumpadCommaNumpadEnterNumpadEqualsOEM102PeriodPlayPausePowerPrevTrackRAltRBracketRControlRShiftRWinSemicolonSlashSleepStopSubtractSysrqTabUnderlineUnlabeledVolumeDownVolumeUpWakeWebBackWebFavoritesWebForwardWebHomeWebRefreshWebSearchWebStopYenCopyPasteCutTrait Implementations
impl Eq for VirtualKeyCode[src]
impl Copy for VirtualKeyCode[src]
impl Clone for VirtualKeyCode[src]
fn clone(&self) -> VirtualKeyCode[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl PartialEq<VirtualKeyCode> for VirtualKeyCode[src]
fn eq(&self, other: &VirtualKeyCode) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
This method tests for !=.
impl PartialOrd<VirtualKeyCode> for VirtualKeyCode[src]
fn partial_cmp(&self, other: &VirtualKeyCode) -> Option<Ordering>[src]
#[must_use]
fn lt(&self, other: &Rhs) -> bool1.0.0[src]
This method tests less than (for self and other) and is used by the < operator. Read more
#[must_use]
fn le(&self, other: &Rhs) -> bool1.0.0[src]
This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
#[must_use]
fn gt(&self, other: &Rhs) -> bool1.0.0[src]
This method tests greater than (for self and other) and is used by the > operator. Read more
#[must_use]
fn ge(&self, other: &Rhs) -> bool1.0.0[src]
This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
impl<'de> Deserialize<'de> for VirtualKeyCode[src]
fn deserialize<__D>(
__deserializer: __D
) -> Result<VirtualKeyCode, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>, [src]
__deserializer: __D
) -> Result<VirtualKeyCode, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Hash for VirtualKeyCode[src]
fn hash<__H>(&self, state: &mut __H) where
__H: Hasher, [src]
__H: Hasher,
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher]. Read more
impl Ord for VirtualKeyCode[src]
fn cmp(&self, other: &VirtualKeyCode) -> Ordering[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]
clamp)Restrict a value to a certain interval. Read more
impl Debug for VirtualKeyCode[src]
impl Serialize for VirtualKeyCode[src]
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer, [src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Auto Trait Implementations
impl Unpin for VirtualKeyCode
impl Sync for VirtualKeyCode
impl Send for VirtualKeyCode
impl UnwindSafe for VirtualKeyCode
impl RefUnwindSafe for VirtualKeyCode
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> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
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> 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> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Supports<T> for T[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>, [src]
T: Deserialize<'de>,
impl<T> SetParameter for T[src]
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>, [src]
T: Parameter<Self>,
Sets value as a parameter of self.
impl<T> Erased for T[src]
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
D: AdaptFrom<S, Swp, Dwp, T>,
Dwp: WhitePoint,
Swp: WhitePoint,
T: Component + Float, [src]
D: AdaptFrom<S, Swp, Dwp, T>,
Dwp: WhitePoint,
Swp: WhitePoint,
T: Component + Float,
fn adapt_into_using<M>(self, method: M) -> D where
M: TransformMatrix<Swp, Dwp, T>, [src]
M: TransformMatrix<Swp, Dwp, T>,
fn adapt_into(self) -> D[src]
Convert the source color to the destination color using the bradford method by default Read more