pub enum SkillLocationType {
VtcodeUser = 7,
AgentsProject = 6,
VtcodeProject = 5,
PiUser = 4,
PiProject = 3,
ClaudeUser = 2,
ClaudeProject = 1,
CodexUser = 0,
}Expand description
Skill location types with precedence ordering
Variants§
VtcodeUser = 7
VT Code user skills (highest precedence)
AgentsProject = 6
Project-level agent skills
VtcodeProject = 5
VT Code project skills
PiUser = 4
Pi user skills
PiProject = 3
Pi project skills
ClaudeUser = 2
Claude Code user skills
ClaudeProject = 1
Claude Code project skills
CodexUser = 0
Codex CLI user skills (lowest precedence)
Trait Implementations§
Source§impl Clone for SkillLocationType
impl Clone for SkillLocationType
impl Copy for SkillLocationType
Source§impl Debug for SkillLocationType
impl Debug for SkillLocationType
Source§impl Display for SkillLocationType
Convert location type to string for display
impl Display for SkillLocationType
Convert location type to string for display
impl Eq for SkillLocationType
Source§impl Ord for SkillLocationType
impl Ord for SkillLocationType
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for SkillLocationType
impl PartialEq for SkillLocationType
Source§impl PartialOrd for SkillLocationType
impl PartialOrd for SkillLocationType
impl StructuralPartialEq for SkillLocationType
Auto Trait Implementations§
impl Freeze for SkillLocationType
impl RefUnwindSafe for SkillLocationType
impl Send for SkillLocationType
impl Sync for SkillLocationType
impl Unpin for SkillLocationType
impl UnsafeUnpin for SkillLocationType
impl UnwindSafe for SkillLocationType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more