[][src]Enum vega_lite_3::Mark

pub enum Mark {
    Area,
    Bar,
    Boxplot,
    Circle,
    Errorband,
    Errorbar,
    Geoshape,
    Line,
    Point,
    Rect,
    Rule,
    Square,
    Text,
    Tick,
    Trail,
}

The mark type. This could a primitive mark type (one of "bar", "circle", "square", "tick", "line", "area", "point", "geoshape", "rule", and "text") or a composite mark type ("boxplot", "errorband", "errorbar").

All types of primitive marks.

Variants

Area
Bar
Boxplot
Circle
Errorband
Errorbar
Geoshape
Line
Point
Rect
Rule
Square
Text
Tick
Trail

Trait Implementations

impl From<Mark> for AnyMark[src]

impl Clone for Mark[src]

impl Debug for Mark[src]

impl Serialize for Mark[src]

impl<'de> Deserialize<'de> for Mark[src]

Auto Trait Implementations

impl Send for Mark

impl Sync for Mark

impl Unpin for Mark

impl UnwindSafe for Mark

impl RefUnwindSafe for Mark

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]