pub struct NonPrintableKey { /* private fields */ }Expand description
The wire type corresponding to NonPrintableKey.
Implementations§
Source§impl NonPrintableKey
impl NonPrintableKey
pub const UNIDENTIFIED: NonPrintableKey
pub const ALT: NonPrintableKey
pub const ALT_GRAPH: NonPrintableKey
pub const CAPS_LOCK: NonPrintableKey
pub const CONTROL: NonPrintableKey
pub const FN: NonPrintableKey
pub const FN_LOCK: NonPrintableKey
pub const META: NonPrintableKey
pub const NUM_LOCK: NonPrintableKey
pub const SCROLL_LOCK: NonPrintableKey
pub const SHIFT: NonPrintableKey
pub const SYMBOL: NonPrintableKey
pub const SYMBOL_LOCK: NonPrintableKey
pub const HYPER: NonPrintableKey
pub const SUPER: NonPrintableKey
pub const ENTER: NonPrintableKey
pub const TAB: NonPrintableKey
pub const BACKSPACE: NonPrintableKey
pub const DOWN: NonPrintableKey
pub const LEFT: NonPrintableKey
pub const RIGHT: NonPrintableKey
pub const UP: NonPrintableKey
pub const END: NonPrintableKey
pub const HOME: NonPrintableKey
pub const PAGE_DOWN: NonPrintableKey
pub const PAGE_UP: NonPrintableKey
pub const ESCAPE: NonPrintableKey
pub const SELECT: NonPrintableKey
pub const BRIGHTNESS_DOWN: NonPrintableKey
pub const BRIGHTNESS_UP: NonPrintableKey
pub const F1: NonPrintableKey
pub const F2: NonPrintableKey
pub const F3: NonPrintableKey
pub const F4: NonPrintableKey
pub const F5: NonPrintableKey
pub const F6: NonPrintableKey
pub const F7: NonPrintableKey
pub const F8: NonPrintableKey
pub const F9: NonPrintableKey
pub const F10: NonPrintableKey
pub const F11: NonPrintableKey
pub const F12: NonPrintableKey
pub const SOFT_1: NonPrintableKey
pub const SOFT_2: NonPrintableKey
pub const SOFT_3: NonPrintableKey
pub const SOFT_4: NonPrintableKey
pub const MEDIA_PLAY_PAUSE: NonPrintableKey
pub const AUDIO_VOLUME_DOWN: NonPrintableKey
pub const AUDIO_VOLUME_UP: NonPrintableKey
pub const AUDIO_VOLUME_MUTE: NonPrintableKey
pub const BROWSER_BACK: NonPrintableKey
pub const BROWSER_FAVORITES: NonPrintableKey
pub const BROWSER_FORWARD: NonPrintableKey
pub const BROWSER_HOME: NonPrintableKey
pub const BROWSER_REFRESH: NonPrintableKey
pub const BROWSER_SEARCH: NonPrintableKey
pub const BROWSER_STOP: NonPrintableKey
pub const ZOOM_TOGGLE: NonPrintableKey
Trait Implementations§
Source§impl Clone for NonPrintableKey
impl Clone for NonPrintableKey
Source§fn clone(&self) -> NonPrintableKey
fn clone(&self) -> NonPrintableKey
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Constrained for NonPrintableKey
impl Constrained for NonPrintableKey
impl Copy for NonPrintableKey
Source§impl Debug for NonPrintableKey
impl Debug for NonPrintableKey
Source§impl<___D> Decode<___D> for NonPrintableKeywhere
___D: ?Sized,
impl<___D> Decode<___D> for NonPrintableKeywhere
___D: ?Sized,
Source§impl<___E> Encode<NonPrintableKey, ___E> for NonPrintableKeywhere
___E: ?Sized,
impl<___E> Encode<NonPrintableKey, ___E> for NonPrintableKeywhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<NonPrintableKey>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<NonPrintableKey>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'a, ___E> Encode<NonPrintableKey, ___E> for &'a NonPrintableKeywhere
___E: ?Sized,
impl<'a, ___E> Encode<NonPrintableKey, ___E> for &'a NonPrintableKeywhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<NonPrintableKey>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<NonPrintableKey>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
impl Eq for NonPrintableKey
Source§impl From<NonPrintableKey> for NonPrintableKey
impl From<NonPrintableKey> for NonPrintableKey
Source§fn from(wire: NonPrintableKey) -> Self
fn from(wire: NonPrintableKey) -> Self
Converts to this type from the input type.
Source§impl From<NonPrintableKey> for NonPrintableKey
impl From<NonPrintableKey> for NonPrintableKey
Source§fn from(natural: NonPrintableKey) -> Self
fn from(natural: NonPrintableKey) -> Self
Converts to this type from the input type.
Source§impl FromWire<NonPrintableKey> for NonPrintableKey
impl FromWire<NonPrintableKey> for NonPrintableKey
Source§fn from_wire(wire: NonPrintableKey) -> Self
fn from_wire(wire: NonPrintableKey) -> Self
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl FromWireRef<NonPrintableKey> for NonPrintableKey
impl FromWireRef<NonPrintableKey> for NonPrintableKey
Source§fn from_wire_ref(wire: &NonPrintableKey) -> Self
fn from_wire_ref(wire: &NonPrintableKey) -> Self
Converts the given reference to this type.
Source§impl IntoNatural for NonPrintableKey
impl IntoNatural for NonPrintableKey
Source§type Natural = NonPrintableKey
type Natural = NonPrintableKey
A good default type for this wire type to convert into.
§fn into_natural(self) -> Self::Natural
fn into_natural(self) -> Self::Natural
Converts this type into its natural equivalent.
Source§impl PartialEq for NonPrintableKey
impl PartialEq for NonPrintableKey
impl StructuralPartialEq for NonPrintableKey
Source§impl Wire for NonPrintableKey
impl Wire for NonPrintableKey
Source§type Narrowed<'de> = NonPrintableKey
type Narrowed<'de> = NonPrintableKey
The narrowed wire type, restricted to the
'de lifetime.Source§fn zero_padding(_: &mut MaybeUninit<Self>)
fn zero_padding(_: &mut MaybeUninit<Self>)
Writes zeroes to the padding for this type, if any.
Auto Trait Implementations§
impl Freeze for NonPrintableKey
impl RefUnwindSafe for NonPrintableKey
impl Send for NonPrintableKey
impl Sync for NonPrintableKey
impl Unpin for NonPrintableKey
impl UnsafeUnpin for NonPrintableKey
impl UnwindSafe for NonPrintableKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]