# Enum gdk::CursorType [−] [src]

    pub enum CursorType {
        XCursor,
        Arrow,
        BasedArrowDown,
        BasedArrowUp,
        Boat,
        Bogosity,
        BottomLeftCorner,
        BottomRightCorner,
        BottomSide,
        BottomTee,
        BoxSpiral,
        CenterPtr,
        Circle,
        Clock,
        CoffeeMug,
        Cross,
        CrossReverse,
        Crosshair,
        DiamondCross,
        Dot,
        Dotbox,
        DoubleArrow,
        DraftLarge,
        DraftSmall,
        DrapedBox,
        Exchange,
        Fleur,
        Gobbler,
        Gumby,
        Hand1,
        Hand2,
        Heart,
        Icon,
        IronCross,
        LeftPtr,
        LeftSide,
        LeftTee,
        Leftbutton,
        LlAngle,
        LrAngle,
        Man,
        Middlebutton,
        Mouse,
        Pencil,
        Pirate,
        Plus,
        QuestionArrow,
        RightPtr,
        RightSide,
        RightTee,
        Rightbutton,
        RtlLogo,
        Sailboat,
        SbDownArrow,
        SbHDoubleArrow,
        SbLeftArrow,
        SbRightArrow,
        SbUpArrow,
        SbVDoubleArrow,
        Shuttle,
        Sizing,
        Spider,
        Spraycan,
        Star,
        Target,
        Tcross,
        TopLeftArrow,
        TopLeftCorner,
        TopRightCorner,
        TopSide,
        TopTee,
        Trek,
        UlAngle,
        Umbrella,
        UrAngle,
        Watch,
        Xterm,
        LastCursor,
        BlankCursor,
        CursorIsPixmap,
        // some variants omitted
    }

## Variants

`XCursor``Arrow``BasedArrowDown``BasedArrowUp``Boat``Bogosity``BottomLeftCorner``BottomRightCorner``BottomSide``BottomTee``BoxSpiral``CenterPtr``Circle``Clock``CoffeeMug``Cross``CrossReverse``Crosshair``DiamondCross``Dot``Dotbox``DoubleArrow``DraftLarge``DraftSmall``DrapedBox``Exchange``Fleur``Gobbler``Gumby``Hand1``Hand2``Heart``Icon``IronCross``LeftPtr``LeftSide``LeftTee``Leftbutton``LlAngle``LrAngle``Man``Middlebutton``Mouse``Pencil``Pirate``Plus``QuestionArrow``RightPtr``RightSide``RightTee``Rightbutton``RtlLogo``Sailboat``SbDownArrow``SbHDoubleArrow``SbLeftArrow``SbRightArrow``SbUpArrow``SbVDoubleArrow``Shuttle``Sizing``Spider``Spraycan``Star``Target``Tcross``TopLeftArrow``TopLeftCorner``TopRightCorner``TopSide``TopTee``Trek``UlAngle``Umbrella``UrAngle``Watch``Xterm``LastCursor``BlankCursor``CursorIsPixmap`

## Trait Implementations

### `impl Clone for CursorType`
[src]

#### `fn clone(&self) -> CursorType`

Returns a copy of the value. Read more

#### `fn clone_from(&mut self, source: &Self)`
1.0.0

Performs copy-assignment from `source`. Read more

### `impl Copy for CursorType`
[src]

### `impl Debug for CursorType`
[src]

#### `fn fmt(&self, __arg_0: &mut Formatter) -> Result`

Formats the value using the given formatter.

### `impl Eq for CursorType`
[src]

### `impl PartialEq for CursorType`
[src]

#### `fn eq(&self, __arg_0: &CursorType) -> bool`

This method tests for `self` and `other` values to be equal, and is used by `==`. Read more

#### `fn ne(&self, __arg_0: &CursorType) -> bool`

This method tests for `!=`.

### `impl Hash for CursorType`
[src]

#### `fn hash<__H: Hasher>(&self, __arg_0: &mut __H)`

Feeds this value into the given [`Hasher`]. Read more

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

Feeds a slice of this type into the given [`Hasher`]. Read more

# Help

## Keyboard Shortcuts

?
  Show this help dialog
S
  Focus the search field
⇤
  Move up in search results
⇥
  Move down in search results
⏎
  Go to active search result
+
  Collapse/expand all sections

## Search Tricks

Prefix searches with a type followed by a colon (e.g. `fn:`) to restrict the search to a given type.

Accepted types are: `fn`, `mod`, `struct`, `enum`, `trait`, `type`, `macro`, and `const`.

Search functions by type signature (e.g. `vec -> usize` or `* -> vec`)