pub struct BuiltinPluginSummary {
pub name: String,
pub description: String,
pub version: Option<String>,
pub has_skills: bool,
pub has_hooks: bool,
pub has_mcp_servers: bool,
pub default_enabled: Option<bool>,
}Expand description
Summary of a built-in plugin definition (no closures).
Fields§
§name: String§description: String§version: Option<String>§has_skills: bool§has_hooks: bool§has_mcp_servers: bool§default_enabled: Option<bool>Trait Implementations§
Source§impl Clone for BuiltinPluginSummary
impl Clone for BuiltinPluginSummary
Source§fn clone(&self) -> BuiltinPluginSummary
fn clone(&self) -> BuiltinPluginSummary
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BuiltinPluginSummary
impl RefUnwindSafe for BuiltinPluginSummary
impl Send for BuiltinPluginSummary
impl Sync for BuiltinPluginSummary
impl Unpin for BuiltinPluginSummary
impl UnsafeUnpin for BuiltinPluginSummary
impl UnwindSafe for BuiltinPluginSummary
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more