Derive Macro Entry

Source
#[derive(Entry)]