Derive Macro Version

Source
#[derive(Version)]