Macro columnation::tuple_column_stack

source ·
macro_rules! tuple_column_stack {
    ( $type:ident, $($name:ident)+) => { ... };
Expand description

The macro creates the copy_destructured implementation for a custom column stack with a single generic parameter characterizing the type T it stores. It assumes there are two fields on self:

  • local: A type supporting push(T), e.g, Vec.
  • inner: A region of type T. We’re exporting this macro so custom ColumnStack implementations can benefit from it.