Skip to main content

FrnKey

Struct FrnKey 

Source
#[repr(transparent)]
pub struct FrnKey(pub i32);

Tuple Fields§

§0: i32

Implementations§

Source§

impl FrnKey

Source

pub const FrnKeyNone: Self

Source

pub const FrnKeyCancel: Self

Source

pub const FrnKeyBack: Self

Source

pub const FrnKeyTab: Self

Source

pub const FrnKeyLineFeed: Self

Source

pub const FrnKeyClear: Self

Source

pub const FrnKeyReturn: Self

Source

pub const FrnKeyEnter: Self

Source

pub const FrnKeyPause: Self

Source

pub const FrnKeyCapsLock: Self

Source

pub const FrnKeyCapital: Self

Source

pub const FrnKeyHangulMode: Self

Source

pub const FrnKeyKanaMode: Self

Source

pub const FrnKeyJunjaMode: Self

Source

pub const FrnKeyFinalMode: Self

Source

pub const FrnKeyKanjiMode: Self

Source

pub const FrnKeyHanjaMode: Self

Source

pub const FrnKeyEscape: Self

Source

pub const FrnKeyImeConvert: Self

Source

pub const FrnKeyImeNonConvert: Self

Source

pub const FrnKeyImeAccept: Self

Source

pub const FrnKeyImeModeChange: Self

Source

pub const FrnKeySpace: Self

Source

pub const FrnKeyPageUp: Self

Source

pub const FrnKeyPrior: Self

Source

pub const FrnKeyPageDown: Self

Source

pub const FrnKeyNext: Self

Source

pub const FrnKeyEnd: Self

Source

pub const FrnKeyHome: Self

Source

pub const FrnKeyLeft: Self

Source

pub const FrnKeyUp: Self

Source

pub const FrnKeyRight: Self

Source

pub const FrnKeyDown: Self

Source

pub const FrnKeySelect: Self

Source

pub const FrnKeyPrint: Self

Source

pub const FrnKeyExecute: Self

Source

pub const FrnKeySnapshot: Self

Source

pub const FrnKeyPrintScreen: Self

Source

pub const FrnKeyInsert: Self

Source

pub const FrnKeyDelete: Self

Source

pub const FrnKeyHelp: Self

Source

pub const FrnKeyD0: Self

Source

pub const FrnKeyD1: Self

Source

pub const FrnKeyD2: Self

Source

pub const FrnKeyD3: Self

Source

pub const FrnKeyD4: Self

Source

pub const FrnKeyD5: Self

Source

pub const FrnKeyD6: Self

Source

pub const FrnKeyD7: Self

Source

pub const FrnKeyD8: Self

Source

pub const FrnKeyD9: Self

Source

pub const FrnKeyA: Self

Source

pub const FrnKeyB: Self

Source

pub const FrnKeyC: Self

Source

pub const FrnKeyD: Self

Source

pub const FrnKeyE: Self

Source

pub const FrnKeyF: Self

Source

pub const FrnKeyG: Self

Source

pub const FrnKeyH: Self

Source

pub const FrnKeyI: Self

Source

pub const FrnKeyJ: Self

Source

pub const FrnKeyK: Self

Source

pub const FrnKeyL: Self

Source

pub const FrnKeyM: Self

Source

pub const FrnKeyN: Self

Source

pub const FrnKeyO: Self

Source

pub const FrnKeyP: Self

Source

pub const FrnKeyQ: Self

Source

pub const FrnKeyR: Self

Source

pub const FrnKeyS: Self

Source

pub const FrnKeyT: Self

Source

pub const FrnKeyU: Self

Source

pub const FrnKeyV: Self

Source

pub const FrnKeyW: Self

Source

pub const FrnKeyX: Self

Source

pub const FrnKeyY: Self

Source

pub const FrnKeyZ: Self

Source

pub const FrnKeyLWin: Self

Source

pub const FrnKeyRWin: Self

Source

pub const FrnKeyApps: Self

Source

pub const FrnKeySleep: Self

Source

pub const FrnKeyNumPad0: Self

Source

pub const FrnKeyNumPad1: Self

Source

pub const FrnKeyNumPad2: Self

Source

pub const FrnKeyNumPad3: Self

Source

pub const FrnKeyNumPad4: Self

Source

pub const FrnKeyNumPad5: Self

Source

pub const FrnKeyNumPad6: Self

Source

pub const FrnKeyNumPad7: Self

Source

pub const FrnKeyNumPad8: Self

Source

pub const FrnKeyNumPad9: Self

Source

pub const FrnKeyMultiply: Self

Source

pub const FrnKeyAdd: Self

Source

pub const FrnKeySeparator: Self

Source

pub const FrnKeySubtract: Self

Source

pub const FrnKeyDecimal: Self

Source

pub const FrnKeyDivide: Self

Source

pub const FrnKeyF1: Self

Source

pub const FrnKeyF2: Self

Source

pub const FrnKeyF3: Self

Source

pub const FrnKeyF4: Self

Source

pub const FrnKeyF5: Self

Source

pub const FrnKeyF6: Self

Source

pub const FrnKeyF7: Self

Source

pub const FrnKeyF8: Self

Source

pub const FrnKeyF9: Self

Source

pub const FrnKeyF10: Self

Source

pub const FrnKeyF11: Self

Source

pub const FrnKeyF12: Self

Source

pub const FrnKeyF13: Self

Source

pub const FrnKeyF14: Self

Source

pub const FrnKeyF15: Self

Source

pub const FrnKeyF16: Self

Source

pub const FrnKeyF17: Self

Source

pub const FrnKeyF18: Self

Source

pub const FrnKeyF19: Self

Source

pub const FrnKeyF20: Self

Source

pub const FrnKeyF21: Self

Source

pub const FrnKeyF22: Self

Source

pub const FrnKeyF23: Self

Source

pub const FrnKeyF24: Self

Source

pub const FrnKeyNumLock: Self

Source

pub const FrnKeyScroll: Self

Source

pub const FrnKeyLeftShift: Self

Source

pub const FrnKeyRightShift: Self

Source

pub const FrnKeyLeftCtrl: Self

Source

pub const FrnKeyRightCtrl: Self

Source

pub const FrnKeyLeftAlt: Self

Source

pub const FrnKeyRightAlt: Self

Source

pub const FrnKeyBrowserBack: Self

Source

pub const FrnKeyBrowserForward: Self

Source

pub const FrnKeyBrowserRefresh: Self

Source

pub const FrnKeyBrowserStop: Self

Source

pub const FrnKeyBrowserSearch: Self

Source

pub const FrnKeyBrowserFavorites: Self

Source

pub const FrnKeyBrowserHome: Self

Source

pub const FrnKeyVolumeMute: Self

Source

pub const FrnKeyVolumeDown: Self

Source

pub const FrnKeyVolumeUp: Self

Source

pub const FrnKeyMediaNextTrack: Self

Source

pub const FrnKeyMediaPreviousTrack: Self

Source

pub const FrnKeyMediaStop: Self

Source

pub const FrnKeyMediaPlayPause: Self

Source

pub const FrnKeyLaunchMail: Self

Source

pub const FrnKeySelectMedia: Self

Source

pub const FrnKeyLaunchApplication1: Self

Source

pub const FrnKeyLaunchApplication2: Self

Source

pub const FrnKeyOemSemicolon: Self

Source

pub const FrnKeyOem1: Self

Source

pub const FrnKeyOemPlus: Self

Source

pub const FrnKeyOemComma: Self

Source

pub const FrnKeyOemMinus: Self

Source

pub const FrnKeyOemPeriod: Self

Source

pub const FrnKeyOemQuestion: Self

Source

pub const FrnKeyOem2: Self

Source

pub const FrnKeyOemTilde: Self

Source

pub const FrnKeyOem3: Self

Source

pub const FrnKeyAbntC1: Self

Source

pub const FrnKeyAbntC2: Self

Source

pub const FrnKeyOemOpenBrackets: Self

Source

pub const FrnKeyOem4: Self

Source

pub const FrnKeyOemPipe: Self

Source

pub const FrnKeyOem5: Self

Source

pub const FrnKeyOemCloseBrackets: Self

Source

pub const FrnKeyOem6: Self

Source

pub const FrnKeyOemQuotes: Self

Source

pub const FrnKeyOem7: Self

Source

pub const FrnKeyOem8: Self

Source

pub const FrnKeyOemBackslash: Self

Source

pub const FrnKeyOem102: Self

Source

pub const FrnKeyImeProcessed: Self

Source

pub const FrnKeySystem: Self

Source

pub const FrnKeyOemAttn: Self

Source

pub const FrnKeyDbeAlphanumeric: Self

Source

pub const FrnKeyOemFinish: Self

Source

pub const FrnKeyDbeKatakana: Self

Source

pub const FrnKeyDbeHiragana: Self

Source

pub const FrnKeyOemCopy: Self

Source

pub const FrnKeyDbeSbcsChar: Self

Source

pub const FrnKeyOemAuto: Self

Source

pub const FrnKeyDbeDbcsChar: Self

Source

pub const FrnKeyOemEnlw: Self

Source

pub const FrnKeyOemBackTab: Self

Source

pub const FrnKeyDbeRoman: Self

Source

pub const FrnKeyDbeNoRoman: Self

Source

pub const FrnKeyAttn: Self

Source

pub const FrnKeyCrSel: Self

Source

pub const FrnKeyDbeEnterWordRegisterMode: Self

Source

pub const FrnKeyExSel: Self

Source

pub const FrnKeyDbeEnterImeConfigureMode: Self

Source

pub const FrnKeyEraseEof: Self

Source

pub const FrnKeyDbeFlushString: Self

Source

pub const FrnKeyPlay: Self

Source

pub const FrnKeyDbeCodeInput: Self

Source

pub const FrnKeyDbeNoCodeInput: Self

Source

pub const FrnKeyZoom: Self

Source

pub const FrnKeyNoName: Self

Source

pub const FrnKeyDbeDetermineString: Self

Source

pub const FrnKeyDbeEnterDialogConversionMode: Self

Source

pub const FrnKeyPa1: Self

Source

pub const FrnKeyOemClear: Self

Source

pub const FrnKeyDeadCharProcessed: Self

Source

pub const FrnKeyFnLeftArrow: Self

Source

pub const FrnKeyFnRightArrow: Self

Source

pub const FrnKeyFnUpArrow: Self

Source

pub const FrnKeyFnDownArrow: Self

Source

pub fn name(self) -> Option<&'static str>

Name of the (first) member with this value, if any.

Source

pub const fn contains(self, other: Self) -> bool

true if all bits of other are set in self.

Trait Implementations§

Source§

impl BitAnd for FrnKey

Source§

type Output = FrnKey

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: Self) -> Self

Performs the & operation. Read more
Source§

impl BitOr for FrnKey

Source§

type Output = FrnKey

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: Self) -> Self

Performs the | operation. Read more
Source§

impl Clone for FrnKey

Source§

fn clone(&self) -> Self

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for FrnKey

Source§

impl Debug for FrnKey

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for FrnKey

Source§

fn default() -> Self

Returns the “default value” for a type. Read more
Source§

impl Eq for FrnKey

Source§

impl Hash for FrnKey

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

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

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for FrnKey

Source§

fn eq(&self, other: &Self) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for FrnKey

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> AnyValue for T
where T: PartialEq + 'static,

Source§

fn any_value_as_any(&self) -> &(dyn Any + 'static)

Source§

fn any_value_eq(&self, other: &(dyn AnyValue + 'static)) -> bool

Source§

fn any_value_type_name(&self) -> &'static str

Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> ClassDefaults for T
where T: ?Sized,

Source§

fn static_constructor()

The static constructor of a type: work done once per thread, after the properties of the type are registered and before its first instance exists (class handlers, affects_render, metadata overrides). Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> IUnknownImpl for T
where T: ?Sized,

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

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

Source§

impl<T> PropertyValue for T
where T: Clone + PartialEq + 'static,

Source§

impl<T> ResourceKeyObject for T
where T: Eq + Hash + 'static,

Source§

fn as_any(&self) -> &(dyn Any + 'static)

Source§

fn dyn_eq(&self, other: &(dyn ResourceKeyObject + 'static)) -> bool

Source§

fn dyn_hash(&self, state: &mut dyn Hasher)

Source§

fn key_type_name(&self) -> &'static str

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = !

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, !>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.