This structure is used by
A zero-sized structure that wraps functions related to the mouse.
Represents a Windows error.
Represents an action that can be taken on a key or button.
A mouse button.
Describes a mouse motion.
A list of all available Virtual-Key Codes.
Describes the direction of a mouse wheel.
A trait for objects that can be used as keys. For example a
Synthesize an event that presses the key.
Synthesizes an event that releases the key.
Synthesizes two events. One that presses the key, one that releases the key.
Synthesizes keystrokes, mouse motions, and button clicks.
Synthesizes keystrokes according to the given iterator of keys.
Synthesizes keystrokes following the given string reference.