pub trait cluColor: Debug + Display + Eq + Hash + Ord + PartialEq + PartialOrd {
Show 21 methods
fn raw_color<'a>() -> &'a str;
fn raw_color_b<'a>() -> &'a [u8] ⓘ;
fn name<'a>() -> &'a str;
fn writer() -> cluColorWriter<Self>
where
Self: Sized,
{ ... }
fn string_as<'a, A: AsRef<str>>(asref: A) -> String { ... }
fn stringn_as<'a, A: AsRef<str>>(asref: A) -> String { ... }
fn string_fmt<'a>(fmt: Arguments<'a>) -> String { ... }
fn string<'a>(str: &'a str) -> String { ... }
fn stringn<'a>(str: &'a str) -> String { ... }
fn stringn_fmt<'a>(fmt: Arguments<'a>) -> String { ... }
fn write_as<'a, W: Write, A: AsRef<[u8]>>(w: W, asref: A) -> Result<()> { ... }
fn writen_as<'a, W: Write, A: AsRef<[u8]>>(w: W, asref: A) -> Result<()> { ... }
fn write<'a, W: Write>(w: W, array: &'a [u8]) -> Result<()> { ... }
fn write_str<'a, W: Write>(w: W, str: &'a str) -> Result<()> { ... }
fn write_fmt<'a, W: Write>(w: W, fmt: Arguments<'a>) -> Result<()> { ... }
fn writen<'a, W: Write>(w: W, array: &'a [u8]) -> Result<()> { ... }
fn writen_str<'a, W: Write>(w: W, str: &'a str) -> Result<()> { ... }
fn writen_fmt<'a, W: Write>(w: W, fmt: Arguments<'a>) -> Result<()> { ... }
fn with_color_fmt<'a, F: Fn(&Arguments<'_>) -> T, T: 'a>(
args: Arguments<'a>,
function: F
) -> T { ... }
fn once_with_color_fmt<'a, F: FnOnce(&Arguments<'_>) -> T, T: 'a>(
args: Arguments<'a>,
function: F
) -> T { ... }
fn mut_with_color_fmt<'a, F: FnMut(&Arguments<'_>) -> T, T: 'a>(
args: Arguments<'a>,
function: F
) -> T { ... }
}
Expand description
Common features implemented by the generalized type.
Required Methods§
sourcefn raw_color_b<'a>() -> &'a [u8] ⓘ
fn raw_color_b<'a>() -> &'a [u8] ⓘ
Color array type