Enum pix_engine::core::window::SystemCursor [−][src]
#[non_exhaustive]
pub enum SystemCursor {
Arrow,
IBeam,
Wait,
Crosshair,
WaitArrow,
SizeNWSE,
SizeNESW,
SizeWE,
SizeNS,
SizeAll,
No,
Hand,
}Expand description
System Cursor Icon.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Default arrow cursor.
Vertical I-Beam icon, typically used for text input position.
Wait hour-glass icon, typically used as a loading indicator.
Cross-hair icon.
Wait hour-glass + Arrow combined.
Resize icon with arrows oriented North-West to South-East.
Resize icon with arrows oriented North-East to South-West.
Resize icon with arrows oriented West to East.
Resize icon with arrows oriented North to South.
Resize icon with arrows in all cardinal directions.
Circle with a line through it.
Hand icon, typically used as a clickable indicator.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for SystemCursor
impl Send for SystemCursor
impl Sync for SystemCursor
impl Unpin for SystemCursor
impl UnwindSafe for SystemCursor
Blanket Implementations
Mutably borrows from an owned value. Read more