1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
use delegate_attr::delegate; struct Inner; impl Inner { fn answer(&self) -> u32 { 42 } } struct Wrapper(Inner); #[delegate(self.0)] impl Wrapper { #[into] #[into] fn answer(&self) -> u64 {} } fn main() {}