[][src]Enum inferno::flamegraph::color::Palette

pub enum Palette {
    Basic(BasicPalette),
    Multi(MultiPalette),
}

A flame graph color palette.

Defaults to BasicPalette::Hot.

Variants

Basic(BasicPalette)

A plain color palette in which the color is not chosen based on function semantics.

See BasicPalette for details.

Multi(MultiPalette)

A semantic color palette in which different hues are used to signifiy semantic aspects of different function names (kernel functions, JIT functions, etc.).

Trait Implementations

impl Default for Palette[src]

impl Clone for Palette[src]

impl PartialEq<Palette> for Palette[src]

impl Copy for Palette[src]

impl Debug for Palette[src]

impl FromStr for Palette[src]

type Err = String

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Unpin for Palette

impl Sync for Palette

impl Send for Palette

impl UnwindSafe for Palette

impl RefUnwindSafe for Palette

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Erased for T