pub enum CursorType {
Show 80 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,
// 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
LlAngle
LrAngle
Man
Mouse
Pencil
Pirate
Plus
QuestionArrow
RightPtr
RightSide
RightTee
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§
Source§impl Clone for CursorType
impl Clone for CursorType
Source§fn clone(&self) -> CursorType
fn clone(&self) -> CursorType
Returns a copy 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 CursorType
impl Debug for CursorType
Source§impl Display for CursorType
impl Display for CursorType
Source§impl<'a> FromValue<'a> for CursorType
impl<'a> FromValue<'a> for CursorType
unsafe fn from_value(value: &Value) -> Self
Source§impl<'a> FromValueOptional<'a> for CursorType
impl<'a> FromValueOptional<'a> for CursorType
unsafe fn from_value_optional(value: &Value) -> Option<Self>
Source§impl Hash for CursorType
impl Hash for CursorType
Source§impl Ord for CursorType
impl Ord for CursorType
Source§fn cmp(&self, other: &CursorType) -> Ordering
fn cmp(&self, other: &CursorType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for CursorType
impl PartialEq for CursorType
Source§impl PartialOrd for CursorType
impl PartialOrd for CursorType
Source§impl StaticType for CursorType
impl StaticType for CursorType
Source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self
.impl Copy for CursorType
impl Eq for CursorType
impl StructuralPartialEq for CursorType
Auto Trait Implementations§
impl Freeze for CursorType
impl RefUnwindSafe for CursorType
impl Send for CursorType
impl Sync for CursorType
impl Unpin for CursorType
impl UnwindSafe for CursorType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ToSendValue for T
impl<T> ToSendValue for T
Source§fn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a
SendValue
clone of self
.