pub enum CrosshairStyle {
Full,
Dot,
Arrow,
Demonstration,
Magic,
Hidden,
}Expand description
Crosshair visual style
Variants§
Full
Full crosshair with vertical and horizontal lines (default)
Dot
Only a dot at the intersection point
Arrow
Standard arrow cursor and axis readouts, without crosshair lines
Demonstration
A fading pointer trail for presentations, with axis readouts.
Magic
A trail that follows the pointer while the primary button is held and fades after it is released, with axis readouts. It creates no drawings.
Hidden
No crosshair lines or axis labels. Legends, the data window and tooltips still follow the pointer.
Trait Implementations§
Source§impl Clone for CrosshairStyle
impl Clone for CrosshairStyle
Source§fn clone(&self) -> CrosshairStyle
fn clone(&self) -> CrosshairStyle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CrosshairStyle
Source§impl Debug for CrosshairStyle
impl Debug for CrosshairStyle
Source§impl Default for CrosshairStyle
impl Default for CrosshairStyle
Source§fn default() -> CrosshairStyle
fn default() -> CrosshairStyle
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CrosshairStyle
impl<'de> Deserialize<'de> for CrosshairStyle
Source§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
impl Eq for CrosshairStyle
Source§impl PartialEq for CrosshairStyle
impl PartialEq for CrosshairStyle
Source§impl Serialize for CrosshairStyle
impl Serialize for CrosshairStyle
impl StructuralPartialEq for CrosshairStyle
Auto Trait Implementations§
impl Freeze for CrosshairStyle
impl RefUnwindSafe for CrosshairStyle
impl Send for CrosshairStyle
impl Sync for CrosshairStyle
impl Unpin for CrosshairStyle
impl UnsafeUnpin for CrosshairStyle
impl UnwindSafe for CrosshairStyle
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more