libtmux-macros 0.1.0-alpha.16

Procedural macros for libtmux filter expressions (alpha)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![allow(dead_code)]

use libtmux_macros::Filterable;

#[derive(Filterable)]
#[filterable(target = "invalid_enum_shape")]
struct InvalidEnumShape {
    #[filterable(enum)]
    collection: Vec<State>,
    #[filterable(enum)]
    nested_optional: Option<Option<State>>,
}

struct State;

fn main() {}