Crates.io | colorparse |
lib.rs | colorparse |
version | 3.0.0 |
source | src |
created_at | 2016-06-21 23:40:30.524095 |
updated_at | 2022-08-17 14:35:35.835972 |
description | Parse color configuration strings (in Git syntax) into ansi_term::Style objects. |
homepage | https://github.com/joshtriplett/colorparse |
repository | https://github.com/joshtriplett/colorparse |
max_upload_size | |
id | 5450 |
size | 10,287 |
I recommend using anstyle-git
instead
of this crate. colorparse
works exclusively with ansi_term
; anstyle-git
and the anstyle
family of crates provide an abstraction over several text
formatting libraries.
colorparse::parse
parses a color configuration string (in Git syntax)
into an ansi_term::Style
:
if let Ok(color) = colorparse::parse("bold red blue") {
println!("{}", color.paint("Bold red on blue"));
}
let hyperlink_style = colorparse::parse("#0000ee ul").unwrap();