Enum keyboard_types::Location[][src]

pub enum Location {
    Standard,
    Left,
    Right,
    Numpad,
}

The location attribute contains an indication of the logical location of the key on the device.

Variants

The key activation MUST NOT be distinguished as the left or right version of the key, and (other than the NumLock key) did not originate from the numeric keypad (or did not originate with a virtual key corresponding to the numeric keypad).

The key activated originated from the left key location (when there is more than one possible location for this key).

The key activation originated from the right key location (when there is more than one possible location for this key).

The key activation originated on the numeric keypad or with a virtual key corresponding to the numeric keypad (when there is more than one possible location for this key). Note that the NumLock key should always be encoded with a location of DOM_KEY_LOCATION_STANDARD.

Trait Implementations

impl Copy for Location
[src]

impl Clone for Location
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Location
[src]

Formats the value using the given formatter. Read more

impl Eq for Location
[src]

impl PartialEq for Location
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Default for Location
[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations

impl Send for Location

impl Sync for Location