pub trait EffectiveSkillRoots {
// Required methods
fn effective_skill_roots(&self) -> Vec<AbsolutePathBuf>;
fn effective_plugin_skill_roots(&self) -> Vec<PluginSkillRoot>;
}Expand description
Implemented by PluginLoadOutcome so callers (e.g. skills) can depend on codex-plugin
without naming the MCP config type parameter.
Required Methods§
fn effective_skill_roots(&self) -> Vec<AbsolutePathBuf>
fn effective_plugin_skill_roots(&self) -> Vec<PluginSkillRoot>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".