Macro fluid_macro::fluid

source ·
macro_rules! fluid {
    ($expr:expr, {}) => { ... };
    ($expr:expr, { $block:ident($($args:expr),*) { $($children:tt)+ } $($next:tt)* }) => { ... };
    ($expr:expr, { [$($items:tt)+]; $($next:tt)* }) => { ... };
    ($expr:expr, { $command:ident($($args:expr),*); $($next:tt)* }) => { ... };
}
Expand description

General-purpose macro that allows you to write long method chains as a series of statements. See the crate documentation for more details.