Macro input

Source
macro_rules! input {
    ( @inner $in:expr, $name:pat, $type:tt ) => { ... };
    ( @inner $in:expr, $name:pat, $type:tt as $to:ty ) => { ... };
    ( $in:expr; $( $names:pat = $type:tt $(as $to:ty)? ),* ) => { ... };
}
Expand description

crate::io::fastio::FastIOを第一引数にとり、第二引数以降に変数名: 型を連ねる。