Skip to content

vihaco_module::color

color

vihaco_module::color

classDecoratedsource

vihaco_module::color::Decorated

Bases: Display, From<&'a T>, From<&'a mut T>, From<T>

Rust struct.

pub struct Decorated<'a, T: Display>
source

methodnewsource

vihaco_module::color::Decorated::new

pub fn new(data: &'a T) -> Self

Parameters

NameTypeDescription
data&amp;'a T

Returns

Self

source

methodtrue_colorsource

vihaco_module::color::Decorated::true_color

pub fn true_color(&mut self, r: u8, g: u8, b: u8) -> Self

Parameters

NameTypeDescription
ru8
gu8
bu8

Returns

Self

source

classThemedsource

vihaco_module::color::Themed

Rust trait.

pub trait Themed: Display + Sized
source

methodat_symbolsource

vihaco_module::color::Themed::at_symbol

fn at_symbol(&self) -> Decorated<'_, Self>

Returns

Decorated<'_, Self>

source

methodcommentsource

vihaco_module::color::Themed::comment

fn comment(&self) -> Decorated<'_, Self>

Returns

Decorated<'_, Self>

source

methodinstructionsource

vihaco_module::color::Themed::instruction

fn instruction(&self) -> Decorated<'_, Self>

Returns

Decorated<'_, Self>

source

methodkeywordsource

vihaco_module::color::Themed::keyword

fn keyword(&self) -> Decorated<'_, Self>

Returns

Decorated<'_, Self>

source

methodsymbolsource

vihaco_module::color::Themed::symbol

fn symbol(&self) -> Decorated<'_, Self>

Returns

Decorated<'_, Self>

source

methodtargetsource

vihaco_module::color::Themed::target

fn target(&self) -> Decorated<'_, Self>

Returns

Decorated<'_, Self>

source

methodtysource

vihaco_module::color::Themed::ty

fn ty(&self) -> Decorated<'_, Self>

Returns

Decorated<'_, Self>

source