pavo_traits
macro_rules! impl_inner_copy { ($Wrapper:ty, $Inner:ty) => { ... }; }
实现包装类型的 InnerCopy 契定。
use pavo_traits::{impl_inner_copy, InnerCopy}; #[derive(Clone, Copy)] struct Bar {} struct Foo { inner: Bar, } impl_inner_copy!(Foo, Bar);