structstd.os.uefi.protocol.simple_text_input_ex.SimpleTextInputEx.Key.State.Shift[src]

Fields

right_shift_pressed: bool
left_shift_pressed: bool
right_control_pressed: bool
left_control_pressed: bool
right_alt_pressed: bool
left_alt_pressed: bool
right_logo_pressed: bool
left_logo_pressed: bool
menu_key_pressed: bool
sys_req_pressed: bool
_pad: u21 = 0
shift_state_valid: bool

Source Code

Source code
pub const Shift = packed struct(u32) {
    right_shift_pressed: bool,
    left_shift_pressed: bool,
    right_control_pressed: bool,
    left_control_pressed: bool,
    right_alt_pressed: bool,
    left_alt_pressed: bool,
    right_logo_pressed: bool,
    left_logo_pressed: bool,
    menu_key_pressed: bool,
    sys_req_pressed: bool,
    _pad: u21 = 0,
    shift_state_valid: bool,
}