roset
A collection of helpful Rust macro from my personal projects, see example and document in lib.rs
Feature
derive(EnumFrom)
enum_from(str = "🤔")
implementFromStr
for specificenum
variant inner typeenum_from(inner)
implementFrom<T>
for specificenum
variant inner type
derive(EnumFromWrapped)
implementFrom<T>
for every variant inner type inenum
derive(EnumIntoWrapped)
implementTryFrom<T>
for every variant inner type inenum