#[non_exhaustive]pub enum Marker {
Circle,
Square,
Triangle,
Diamond,
Plus,
Cross,
Star,
Point,
}Expand description
Scatter plot marker shape.
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.
Circle
Filled circle.
Square
Filled square.
Triangle
Filled upward-pointing triangle.
Diamond
Filled diamond (rotated square).
Plus
Axis-aligned plus sign (stroked, not filled).
Cross
Diagonal cross / X (stroked, not filled).
Star
Five-pointed star.
Point
A single pixel-sized point (smallest possible marker).
Trait Implementations§
impl Copy for Marker
impl Eq for Marker
impl StructuralPartialEq for Marker
Auto Trait Implementations§
impl Freeze for Marker
impl RefUnwindSafe for Marker
impl Send for Marker
impl Sync for Marker
impl Unpin for Marker
impl UnsafeUnpin for Marker
impl UnwindSafe for Marker
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