macro_rules! from_dyn { (Slice < dyn $trait:path as $vtable:path >) => { ... }; (SliceMut < dyn $trait:path as $vtable:path >) => { ... }; (VecDyn < dyn $trait:path as $vtable:path >) => { ... }; (SliceCopy < dyn $trait:path as $vtable:path >) => { ... }; (SliceCopyMut < dyn $trait:path as $vtable:path >) => { ... }; (VecCopy < dyn $trait:path as $vtable:path >) => { ... }; (@owned $vec:ident < dyn $trait:path as $vtable:path>) => { ... }; (@slice $slice:ident < dyn $trait:path >) => { ... }; }
Expand description
Convert a given container with a dynamic vtable to a concrete type.
This macro will panic if the conversion fails.