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 supportingpush(T)
, e.g,Vec
.inner
: A region of typeT
. We’re exporting this macro so customColumnStack
implementations can benefit from it.