macro_rules! into_dyn {
(SliceDrop < dyn $trait:path >) => { ... };
(SliceDropMut < dyn $trait:ident >) => { ... };
(VecDrop < dyn $trait:ident >) => { ... };
(SliceCopy < dyn $trait:ident >) => { ... };
(SliceCopyMut < dyn $trait:ident >) => { ... };
(VecCopy < dyn $trait:ident >) => { ... };
(@owned $vec:ident < dyn $trait:ident >) => { ... };
(@slice $slice:ident < dyn $trait:path >) => { ... };
}
Convert a given container type (e.g. VecCopy
or SliceDyn
) to have a dynamic VTable.