pub struct SkillContextEntry {
pub skill_id: String,
pub content: String,
pub reinjected_at: i64,
}Expand description
Skill content re-injected after compaction to preserve agent instructions
Fields§
§skill_id: StringSkill identifier
content: StringFull skill content (markdown)
reinjected_at: i64Timestamp when this was re-injected
Trait Implementations§
Source§impl Clone for SkillContextEntry
impl Clone for SkillContextEntry
Source§fn clone(&self) -> SkillContextEntry
fn clone(&self) -> SkillContextEntry
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 moreSource§impl Debug for SkillContextEntry
impl Debug for SkillContextEntry
Source§impl<'de> Deserialize<'de> for SkillContextEntry
impl<'de> Deserialize<'de> for SkillContextEntry
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
Auto Trait Implementations§
impl Freeze for SkillContextEntry
impl RefUnwindSafe for SkillContextEntry
impl Send for SkillContextEntry
impl Sync for SkillContextEntry
impl Unpin for SkillContextEntry
impl UnsafeUnpin for SkillContextEntry
impl UnwindSafe for SkillContextEntry
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