Derive Macro DepInj

Source
#[derive(DepInj)]
{
    // Attributes available to this derive:
    #[target]
}