pub enum SkillDiscoveryScope {
Project,
PersonalCopilot,
PersonalAgents,
Custom,
Unknown,
}Expand description
Which tier this directory belongs to
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Project
A project’s repository skill directory.
PersonalCopilot
The user’s personal Copilot skill directory.
PersonalAgents
The user’s personal agents skill directory.
Custom
A configured custom skill directory.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for SkillDiscoveryScope
impl Clone for SkillDiscoveryScope
Source§fn clone(&self) -> SkillDiscoveryScope
fn clone(&self) -> SkillDiscoveryScope
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SkillDiscoveryScope
impl Debug for SkillDiscoveryScope
Source§impl Default for SkillDiscoveryScope
impl Default for SkillDiscoveryScope
Source§fn default() -> SkillDiscoveryScope
fn default() -> SkillDiscoveryScope
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SkillDiscoveryScope
impl<'de> Deserialize<'de> for SkillDiscoveryScope
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SkillDiscoveryScope
Source§impl PartialEq for SkillDiscoveryScope
impl PartialEq for SkillDiscoveryScope
Source§fn eq(&self, other: &SkillDiscoveryScope) -> bool
fn eq(&self, other: &SkillDiscoveryScope) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SkillDiscoveryScope
impl Serialize for SkillDiscoveryScope
impl StructuralPartialEq for SkillDiscoveryScope
Auto Trait Implementations§
impl Freeze for SkillDiscoveryScope
impl RefUnwindSafe for SkillDiscoveryScope
impl Send for SkillDiscoveryScope
impl Sync for SkillDiscoveryScope
impl Unpin for SkillDiscoveryScope
impl UnsafeUnpin for SkillDiscoveryScope
impl UnwindSafe for SkillDiscoveryScope
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