pub fn extract_derive_plugins(attrs: &[Attribute]) -> Vec<String>
Extract plugin names from #[facet(derive(Plugin1, Plugin2, ...))] attributes.
#[facet(derive(Plugin1, Plugin2, ...))]
Returns a list of plugin names (e.g., ["Error", "Display"]).
["Error", "Display"]