pub struct HexColor { /* private fields */ }
Expand description
Parse color tuple from string
Input | Output |
---|---|
#A | (A, A, A, 255) |
#AB | (AB, AB, AB, 255) |
#ABC | (A, B, C, 255) |
#ABCD | (AA, BB, CC, DD) |
=5 | Error |
#ABCDEF | (AB, CD, EF, 255) |
=7 | Error |
#ABCDEFGH | (AB, CD, EF, GH) |
>8 | Error |
Implementations§
Trait Implementations§
source§impl<'i> FnOnce(ParseState<'i>) for HexColor
impl<'i> FnOnce(ParseState<'i>) for HexColor
impl Copy for HexColor
Auto Trait Implementations§
impl RefUnwindSafe for HexColor
impl Send for HexColor
impl Sync for HexColor
impl Unpin for HexColor
impl UnwindSafe for HexColor
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more