pub enum Palette {
Basic(BasicPalette),
Multi(MultiPalette),
}
Expand description
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 Copy for Palette
impl StructuralPartialEq for Palette
Auto Trait Implementations
impl RefUnwindSafe for Palette
impl Send for Palette
impl Sync for Palette
impl Unpin for Palette
impl UnwindSafe for Palette
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more