auto-delegate 0.1.3

Auto delegate allows you that automatic impl of traits and delegate their handling to child members.
Documentation
use crate::sub_module::increment::Increment;

#[derive(Default)]
pub struct IncrementChild {
    num: usize,
}


impl Increment for IncrementChild {
    fn increment(&mut self) -> usize {
        self.num += 1;
        self.num
    }
}