[][src]Struct vega_lite_3::SchemeParams

pub struct SchemeParams {
    pub count: Option<f64>,
    pub extent: Option<Vec<f64>>,
    pub name: Option<String>,
}

Fields

count: Option<f64>

The number of colors to use in the scheme. This can be useful for scale types such as "quantize", which use the length of the scale range to determine the number of discrete bins for the scale domain.

extent: Option<Vec<f64>>

The extent of the color range to use. For example [0.2, 1] will rescale the color scheme such that color values in the range [0, 0.2) are excluded from the scheme.

name: Option<String>

A color scheme name for ordinal scales (e.g., "category10" or "blues").

For the full list of supported schemes, please refer to the Vega Scheme reference.

Trait Implementations

impl Clone for SchemeParams[src]

impl Debug for SchemeParams[src]

impl Default for SchemeParams[src]

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

impl From<SchemeParams> for Scheme[src]

impl Serialize for SchemeParams[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

impl<T, U> Into<U> for T where
    U: From<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.