is-macro 0.3.7

Derive methods for using custom enums like Option / Result
Documentation
1
2
3
4
5
6
7
8
use is_macro::Is;

#[derive(Debug, Is)]
pub enum Enum<T> {
    A,
    B(T),
    C(Option<T>),
}