macro_rules! context {
() => { ... };
(
$self:ident : ($($params:tt)+) $type:ty {
$($body:tt)*
}
$($rest:tt)*
) => { ... };
(
$self:ident : $type:ty {
$($body:tt)*
}
$($rest:tt)*
) => { ... };
( $self:ident
__fns__ $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident $sink:ident
__inject_dict__ $key:ident => @{ $($val:tt)* }, $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident $sink:ident
__inject_dict__ $key:ident => @iter $val:expr, $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident $sink:ident
__inject_dict__ $key:ident => @raw $val:expr, $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident $sink:ident
__inject_dict__ $key:ident => $val:expr, $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident $sink:ident
__inject_dict__
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident $chomp:ident
__iterate_dict__ $key:ident => @{ $($val:tt)* }, $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident $chomp:ident
__iterate_dict__ $key:ident => @iter $val:expr, $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident $chomp:ident
__iterate_dict__ $key:ident => @raw $val:expr, $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident $chomp:ident
__iterate_dict__ $key:ident => $val:expr, $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident $chomp:ident
__iterate_dict__
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident
__truthy_dict__ $key:ident => @{ $($val:tt)* }, $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident
__truthy_dict__ $key:ident => @iter $val:expr, $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident
__truthy_dict__ $key:ident => @raw $val:expr, $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident
__truthy_dict__ $key:ident => $val:expr, $($body:tt)*
) => { ... };
( $self:ident $path:ident $part:ident $parts:ident
__truthy_dict__
) => { ... };
}