#[non_exhaustive]
#[repr(u32)]
pub enum ISteamHTMLSurface_EMouseCursor {
Show 42 variants dc_user = 0, dc_none = 1, dc_arrow = 2, dc_ibeam = 3, dc_hourglass = 4, dc_waitarrow = 5, dc_crosshair = 6, dc_up = 7, dc_sizenw = 8, dc_sizese = 9, dc_sizene = 10, dc_sizesw = 11, dc_sizew = 12, dc_sizee = 13, dc_sizen = 14, dc_sizes = 15, dc_sizewe = 16, dc_sizens = 17, dc_sizeall = 18, dc_no = 19, dc_hand = 20, dc_blank = 21, dc_middle_pan = 22, dc_north_pan = 23, dc_north_east_pan = 24, dc_east_pan = 25, dc_south_east_pan = 26, dc_south_pan = 27, dc_south_west_pan = 28, dc_west_pan = 29, dc_north_west_pan = 30, dc_alias = 31, dc_cell = 32, dc_colresize = 33, dc_copycur = 34, dc_verticaltext = 35, dc_rowresize = 36, dc_zoomin = 37, dc_zoomout = 38, dc_help = 39, dc_custom = 40, dc_last = 41,
}

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.
§

dc_user = 0

§

dc_none = 1

§

dc_arrow = 2

§

dc_ibeam = 3

§

dc_hourglass = 4

§

dc_waitarrow = 5

§

dc_crosshair = 6

§

dc_up = 7

§

dc_sizenw = 8

§

dc_sizese = 9

§

dc_sizene = 10

§

dc_sizesw = 11

§

dc_sizew = 12

§

dc_sizee = 13

§

dc_sizen = 14

§

dc_sizes = 15

§

dc_sizewe = 16

§

dc_sizens = 17

§

dc_sizeall = 18

§

dc_no = 19

§

dc_hand = 20

§

dc_blank = 21

§

dc_middle_pan = 22

§

dc_north_pan = 23

§

dc_north_east_pan = 24

§

dc_east_pan = 25

§

dc_south_east_pan = 26

§

dc_south_pan = 27

§

dc_south_west_pan = 28

§

dc_west_pan = 29

§

dc_north_west_pan = 30

§

dc_alias = 31

§

dc_cell = 32

§

dc_colresize = 33

§

dc_copycur = 34

§

dc_verticaltext = 35

§

dc_rowresize = 36

§

dc_zoomin = 37

§

dc_zoomout = 38

§

dc_help = 39

§

dc_custom = 40

§

dc_last = 41

Trait Implementations§

source§

impl Clone for ISteamHTMLSurface_EMouseCursor

source§

fn clone(&self) -> ISteamHTMLSurface_EMouseCursor

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ISteamHTMLSurface_EMouseCursor

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for ISteamHTMLSurface_EMouseCursor

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for ISteamHTMLSurface_EMouseCursor

source§

fn eq(&self, other: &ISteamHTMLSurface_EMouseCursor) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for ISteamHTMLSurface_EMouseCursor

source§

impl Eq for ISteamHTMLSurface_EMouseCursor

source§

impl StructuralPartialEq for ISteamHTMLSurface_EMouseCursor

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.