litenum is minimal convertion utilities between literal and enum !
```rust
enum AnkerTarget { _blank, _self, _top, _parent, }
fn main() { asserteq!( AnkerTarget::blank.tolit(), "blank", ) } ```
```rust
enum AnkerTarget { _blank, _self, _top, _parent, }
fn main() { asserteq!( AnkerTarget::fromlit("blank"), Some(AnkerTarget::blank), ) } ```
```rust
// `#[litenum::to] #[litenum::from]`
enum AnkerTarget { _blank, _self, _top, _parent, }
fn main() { asserteq!( AnkerTarget::blank.tolit(), "blank", );
assert_eq!(
AnkerTarget::from_lit("_blank").unwrap(),
Some(AnkerTarget::_blank),
);
} ```