pub fn component( name: &str, enabled: impl FnOnce() -> Option<Vec<String>>, ) -> Option<String>
enabled is asked only for a component behind a feature, as reading it runs Cargo.
enabled