Macro agnes::data_types[][src]

macro_rules! data_types {
    (@as_item($i:item)) => { ... };
    (@tail_recurse($self:ident, + $($plus:tt)*)) => { ... };
    (@tail_recurse($self:ident,)) => { ... };
    (@impl_type_num_ser
        (init)
        ($($tok:tt)*)
        ->
        ()
    ) => { ... };
    (@impl_type_num_ser
        (init$($plus:tt)*)
        ($self:ident, $locator:ident, $reindexer:ident, $serializer:ident)
        ($dtype:ty, $($tok:tt)*)
        ->
        ($($out:tt)*)
    ) => { ... };
    (@impl_type_num_ser
        (init$($plus:tt)*)
        ($self:ident, $ds_field:ident, $reindexer:ident, $serializer:ident)
        ()
        ->
        ($($out:tt)*)
    ) => { ... };
    (@impl_type_num_map(init)($($tok:tt)*) -> ()) => { ... };
    (@impl_type_num_map
        (init$($plus:tt)*)
        ($self:ident, $f:ident, $locator:ident)
        ($dtype:ty, $($tok:tt)*)
        ->
        ($($out:tt)*)
    ) => { ... };
    (@impl_type_num_map_ext
        (init$($plus:tt)*)
        ($self:ident, $f:ident, $locator:ident)
        ($dtype:ty, $($tok:tt)*)
        ->
        ($($out:tt)*)
    ) => { ... };
    (@impl_type_num_map
        (init$($plus:tt)*)
        ($self:ident, $f:ident, $locator:ident)
        ()
        ->
        ($($out:tt)*)
    ) => { ... };
    (@impl_type_num_map_ext
        (init$($plus:tt)*)
        ($self:ident, $f:ident, $locator:ident)
        ()
        ->
        ($($out:tt)*)
    ) => { ... };
    (@impl_tmap($($dtype:ty,)*)) => { ... };
    (@impl_type_selector(init$($plus:tt)*) $dtype:ty, $($tok:tt)*) => { ... };
    (@impl_type_selector(init$($plus:tt)*)) => { ... };
    (@impl_add_vec(init$($plus:tt)*) $dtype:ty, $($tok:tt)*) => { ... };
    (@impl_add_vec(init$($plus:tt)*)) => { ... };
    (@impl_dtenums $($tok:tt),*) => { ... };
    (@impl_dtenums $($dtype:tt,)*) => { ... };
    (@func_all_types()() $dtype:ty, $($tok:tt)*) => { ... };
    (@func_all_types
        ($($output:tt)*)
        ($($ext_output:tt)*)
        $dtype:ty,
        $($tok:tt)*
    ) => { ... };
    (@func_all_types
        ($($output:tt)*)
        ($($ext_output:tt)*)
    ) => { ... };
    (@impl_ty_based $($dtype:ty),*) => { ... };
    (@impl_ty_based $($dtype:ty,)*) => { ... };
    (@impl_tt_based $($tok:tt)*) => { ... };
    ($($tok:tt)*) => { ... };
}