#[non_exhaustive]#[repr(u32)]pub enum cef_cursor_type_t {
Show 50 variants
CT_POINTER = 0,
CT_CROSS = 1,
CT_HAND = 2,
CT_IBEAM = 3,
CT_WAIT = 4,
CT_HELP = 5,
CT_EASTRESIZE = 6,
CT_NORTHRESIZE = 7,
CT_NORTHEASTRESIZE = 8,
CT_NORTHWESTRESIZE = 9,
CT_SOUTHRESIZE = 10,
CT_SOUTHEASTRESIZE = 11,
CT_SOUTHWESTRESIZE = 12,
CT_WESTRESIZE = 13,
CT_NORTHSOUTHRESIZE = 14,
CT_EASTWESTRESIZE = 15,
CT_NORTHEASTSOUTHWESTRESIZE = 16,
CT_NORTHWESTSOUTHEASTRESIZE = 17,
CT_COLUMNRESIZE = 18,
CT_ROWRESIZE = 19,
CT_MIDDLEPANNING = 20,
CT_EASTPANNING = 21,
CT_NORTHPANNING = 22,
CT_NORTHEASTPANNING = 23,
CT_NORTHWESTPANNING = 24,
CT_SOUTHPANNING = 25,
CT_SOUTHEASTPANNING = 26,
CT_SOUTHWESTPANNING = 27,
CT_WESTPANNING = 28,
CT_MOVE = 29,
CT_VERTICALTEXT = 30,
CT_CELL = 31,
CT_CONTEXTMENU = 32,
CT_ALIAS = 33,
CT_PROGRESS = 34,
CT_NODROP = 35,
CT_COPY = 36,
CT_NONE = 37,
CT_NOTALLOWED = 38,
CT_ZOOMIN = 39,
CT_ZOOMOUT = 40,
CT_GRAB = 41,
CT_GRABBING = 42,
CT_MIDDLE_PANNING_VERTICAL = 43,
CT_MIDDLE_PANNING_HORIZONTAL = 44,
CT_CUSTOM = 45,
CT_DND_NONE = 46,
CT_DND_MOVE = 47,
CT_DND_COPY = 48,
CT_DND_LINK = 49,
}Expand description
Cursor type values.
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.
CT_POINTER = 0
CT_CROSS = 1
CT_HAND = 2
CT_IBEAM = 3
CT_WAIT = 4
CT_HELP = 5
CT_EASTRESIZE = 6
CT_NORTHRESIZE = 7
CT_NORTHEASTRESIZE = 8
CT_NORTHWESTRESIZE = 9
CT_SOUTHRESIZE = 10
CT_SOUTHEASTRESIZE = 11
CT_SOUTHWESTRESIZE = 12
CT_WESTRESIZE = 13
CT_NORTHSOUTHRESIZE = 14
CT_EASTWESTRESIZE = 15
CT_NORTHEASTSOUTHWESTRESIZE = 16
CT_NORTHWESTSOUTHEASTRESIZE = 17
CT_COLUMNRESIZE = 18
CT_ROWRESIZE = 19
CT_MIDDLEPANNING = 20
CT_EASTPANNING = 21
CT_NORTHPANNING = 22
CT_NORTHEASTPANNING = 23
CT_NORTHWESTPANNING = 24
CT_SOUTHPANNING = 25
CT_SOUTHEASTPANNING = 26
CT_SOUTHWESTPANNING = 27
CT_WESTPANNING = 28
CT_MOVE = 29
CT_VERTICALTEXT = 30
CT_CELL = 31
CT_CONTEXTMENU = 32
CT_ALIAS = 33
CT_PROGRESS = 34
CT_NODROP = 35
CT_COPY = 36
CT_NONE = 37
CT_NOTALLOWED = 38
CT_ZOOMIN = 39
CT_ZOOMOUT = 40
CT_GRAB = 41
CT_GRABBING = 42
CT_MIDDLE_PANNING_VERTICAL = 43
CT_MIDDLE_PANNING_HORIZONTAL = 44
CT_CUSTOM = 45
CT_DND_NONE = 46
CT_DND_MOVE = 47
CT_DND_COPY = 48
CT_DND_LINK = 49
Trait Implementations§
Source§impl Clone for cef_cursor_type_t
impl Clone for cef_cursor_type_t
Source§fn clone(&self) -> cef_cursor_type_t
fn clone(&self) -> cef_cursor_type_t
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for cef_cursor_type_t
impl Debug for cef_cursor_type_t
Source§impl Hash for cef_cursor_type_t
impl Hash for cef_cursor_type_t
Source§impl PartialEq for cef_cursor_type_t
impl PartialEq for cef_cursor_type_t
impl Copy for cef_cursor_type_t
impl Eq for cef_cursor_type_t
impl StructuralPartialEq for cef_cursor_type_t
Auto Trait Implementations§
impl Freeze for cef_cursor_type_t
impl RefUnwindSafe for cef_cursor_type_t
impl Send for cef_cursor_type_t
impl Sync for cef_cursor_type_t
impl Unpin for cef_cursor_type_t
impl UnwindSafe for cef_cursor_type_t
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