Derive Macro Capability

Source
#[derive(Capability)]