build_ts_type

Macro build_ts_type 

Source
macro_rules! build_ts_type {
    ($stack:ident $ty:ident [] $($rest:tt)*) => { ... };
    ($stack:ident $ty:ident [ $($keys:tt)+ ] $($rest:tt)*) => { ... };
    ($stack:ident $ty:ident & $other:tt $($rest:tt)*) => { ... };
    ($stack:ident $ty:ident | $other:tt $($rest:tt)*) => { ... };
    ($stack:ident $ty:ident < $arg:tt $($rest:tt)*) => { ... };
    ($stack:ident $ty:ident , $next:tt $($rest:tt)*) => { ... };
    ($stack:ident $arg:ident > $($rest:tt)*) => { ... };
    ($stack:ident $arg:ident >> $($rest:tt)*) => { ... };
    ($stack:ident $ty:ident) => { ... };
}