pub enum SkillSourceKind {
Prompt,
Resource,
Inline,
}Variants§
Prompt
Resource
Inline
Defined by a :::skill directive in the instruction; the body lives on
the meta — no server round trip, no server at all.
Trait Implementations§
Source§impl Clone for SkillSourceKind
impl Clone for SkillSourceKind
Source§fn clone(&self) -> SkillSourceKind
fn clone(&self) -> SkillSourceKind
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 moreimpl Copy for SkillSourceKind
Source§impl Debug for SkillSourceKind
impl Debug for SkillSourceKind
Source§impl<'de> Deserialize<'de> for SkillSourceKind
impl<'de> Deserialize<'de> for SkillSourceKind
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 SkillSourceKind
Source§impl PartialEq for SkillSourceKind
impl PartialEq for SkillSourceKind
Source§impl Serialize for SkillSourceKind
impl Serialize for SkillSourceKind
impl StructuralPartialEq for SkillSourceKind
Auto Trait Implementations§
impl Freeze for SkillSourceKind
impl RefUnwindSafe for SkillSourceKind
impl Send for SkillSourceKind
impl Sync for SkillSourceKind
impl Unpin for SkillSourceKind
impl UnsafeUnpin for SkillSourceKind
impl UnwindSafe for SkillSourceKind
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