#[repr(u16)]pub enum InputFlags {
InputFlagScancodes = 1,
InputFlagMousex = 4,
InputFlagFastpathInput = 8,
InputFlagUnicode = 16,
InputFlagFastpathInput2 = 32,
InputFlagUnused1 = 64,
InputFlagUnused2 = 128,
TsInputFlagMouseHwheel = 256,
}
Variants§
InputFlagScancodes = 1
Raw Keyboard scancode This is the most convenient way to send keyboard event This fearture is supported by rdp-rs
InputFlagMousex = 4
This is the extended mouse event with more button code This feature is supported by rdp-rs
InputFlagFastpathInput = 8
The capability to send fastpath input This feature is NOT supported by rdp-rs
InputFlagUnicode = 16
In order to send keyboard scancode We can send directly UNICODE code of char Usefull if we want to send script This feature is supported by rdp-rs
InputFlagFastpathInput2 = 32
InputFlagUnused1 = 64
InputFlagUnused2 = 128
TsInputFlagMouseHwheel = 256
Support of the mouse wheel This feature is supported by rdp-rs
Auto Trait Implementations§
impl Freeze for InputFlags
impl RefUnwindSafe for InputFlags
impl Send for InputFlags
impl Sync for InputFlags
impl Unpin for InputFlags
impl UnwindSafe for InputFlags
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