1 2 3 4 5 6 7 8
pub typedef ptr {}; pub typedef i27 {}; define trait { do_something(=> i27); } pub typedef struct[trait T] {};