Skip to main content

parse_hex_color

Function parse_hex_color 

Source
pub const fn parse_hex_color(hex: &[u8]) -> Result<RgbColor, HexColorError>
Expand description

Parses a hexadecimal RGB color like #c0ffee or #fa4.

§Errors

Returns a parsing error if the string is invalid.

§Examples

let color = parse_hex_color(b"#fb4")?;
assert_eq!(color, RgbColor(0xff, 0xbb, 0x44));

let color = parse_hex_color(b"#c0ffee")?;
assert_eq!(color, RgbColor(0xc0, 0xff, 0xee));