Trait chargrid_render::ColModify [−][src]
Required methods
fn foreground(&self, rgb24: Option<Rgb24>) -> Option<Rgb24>
[src]
fn background(&self, rgb24: Option<Rgb24>) -> Option<Rgb24>
[src]
Provided methods
fn compose<Other>(self, other: Other) -> ColModifyCompose<Self, Other> where
Other: ColModify,
[src]
Other: ColModify,
Implementors
impl ColModify for ColModifyDefaultForeground
[src]
fn foreground(&self, rgb24: Option<Rgb24>) -> Option<Rgb24>
[src]
fn background(&self, rgb24: Option<Rgb24>) -> Option<Rgb24>
[src]
impl ColModify for ColModifyIdentity
[src]
fn foreground(&self, rgb24: Option<Rgb24>) -> Option<Rgb24>
[src]
fn background(&self, rgb24: Option<Rgb24>) -> Option<Rgb24>
[src]
impl<F: Fn(Option<Rgb24>) -> Option<Rgb24> + Copy> ColModify for F
[src]
fn foreground(&self, rgb24: Option<Rgb24>) -> Option<Rgb24>
[src]
fn background(&self, rgb24: Option<Rgb24>) -> Option<Rgb24>
[src]
impl<F: Fn(Rgb24) -> Rgb24 + Copy> ColModify for ColModifyMap<F>
[src]
fn foreground(&self, rgb24: Option<Rgb24>) -> Option<Rgb24>
[src]
fn background(&self, rgb24: Option<Rgb24>) -> Option<Rgb24>
[src]
impl<Inner, Outer> ColModify for ColModifyCompose<Inner, Outer> where
Inner: ColModify,
Outer: ColModify,
[src]
Inner: ColModify,
Outer: ColModify,