[−][src]Enum inferno::flamegraph::color::BasicPalette
A plain color palette in which the color is not chosen based on function semantics.
Exactly how the color is chosen depends on a number of other configuration options like
[super::Options.consistent_palette
] and [super::Options.hash
]. In the absence of options
like that, these palettes all choose colors randomly from the indicated spectrum, and does not
consider the name of the frame's function when doing so.
Variants
Hot
A palette in which colors are chosen from a red-yellow spectrum.
Mem
A palette in which colors are chosen from a green-blue spectrum.
Io
A palette in which colors are chosen from a wide blue spectrum.
Red
A palette in which colors are chosen from a red spectrum.
Green
A palette in which colors are chosen from a green spectrum.
Blue
A palette in which colors are chosen from a blue spectrum.
Aqua
A palette in which colors are chosen from an aqua-tinted spectrum.
Yellow
A palette in which colors are chosen from a yellow spectrum.
Purple
A palette in which colors are chosen from a purple spectrum.
Orange
A palette in which colors are chosen from a orange spectrum.
Trait Implementations
impl Clone for BasicPalette
[src]
fn clone(&self) -> BasicPalette
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl PartialEq<BasicPalette> for BasicPalette
[src]
fn eq(&self, other: &BasicPalette) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Copy for BasicPalette
[src]
impl Debug for BasicPalette
[src]
Auto Trait Implementations
impl Unpin for BasicPalette
impl Sync for BasicPalette
impl Send for BasicPalette
impl UnwindSafe for BasicPalette
impl RefUnwindSafe for BasicPalette
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,