pub struct SkillContextDeliveredRefData {
pub content_id: String,
pub interaction_id: Option<String>,
pub prefix: Option<String>,
pub source: String,
pub suffix: Option<String>,
}Expand description
Session event “skill.context_delivered_ref”. Internal durable receipt that reconstructs exact model-visible skill context from earlier session content.
Fields§
§content_id: StringContent identifier of an earlier inline skill event in this session, in the prefixed form sha256:<lowercase hex digest> over the UTF-8 bytes of that event’s content
interaction_id: Option<String>Interaction that delivered this context, when known
prefix: Option<String>Exact text preceding the referenced content in the delivered wrapper
source: StringUnmodified injection provenance, in the form skill-<invocation-name>
suffix: Option<String>Exact text following the referenced content in the delivered wrapper
Trait Implementations§
Source§impl Clone for SkillContextDeliveredRefData
impl Clone for SkillContextDeliveredRefData
Source§impl Debug for SkillContextDeliveredRefData
impl Debug for SkillContextDeliveredRefData
Source§impl<'de> Deserialize<'de> for SkillContextDeliveredRefData
impl<'de> Deserialize<'de> for SkillContextDeliveredRefData
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 SkillContextDeliveredRefData
impl RefUnwindSafe for SkillContextDeliveredRefData
impl Send for SkillContextDeliveredRefData
impl Sync for SkillContextDeliveredRefData
impl Unpin for SkillContextDeliveredRefData
impl UnsafeUnpin for SkillContextDeliveredRefData
impl UnwindSafe for SkillContextDeliveredRefData
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