pub struct DistilledChunk {
pub content: String,
pub skill_name: Option<String>,
pub trigger_desc: Option<String>,
pub anti_trigger_desc: Option<String>,
pub source_log_id: String,
pub nomination: Option<String>,
pub provider_override: Option<String>,
}Fields§
§content: String§skill_name: Option<String>Short human-readable skill label (1-3 words) shown in the web UI’s
row-skill slot. None falls back to trigger_desc at insert time.
trigger_desc: Option<String>§anti_trigger_desc: Option<String>§source_log_id: String§nomination: Option<String>§provider_override: Option<String>Per-chunk override for ChunkRow.distill_provider. Set by
ResilientDistiller to "heuristic_fallback" so operators can tell
which chunks were produced by the deterministic fallback rather than the
primary (LLM) distiller. None ⇒ use the batch-level provenance().
Trait Implementations§
Source§impl Clone for DistilledChunk
impl Clone for DistilledChunk
Source§fn clone(&self) -> DistilledChunk
fn clone(&self) -> DistilledChunk
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 DistilledChunk
impl Debug for DistilledChunk
Source§impl Default for DistilledChunk
impl Default for DistilledChunk
Source§fn default() -> DistilledChunk
fn default() -> DistilledChunk
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DistilledChunk
impl RefUnwindSafe for DistilledChunk
impl Send for DistilledChunk
impl Sync for DistilledChunk
impl Unpin for DistilledChunk
impl UnsafeUnpin for DistilledChunk
impl UnwindSafe for DistilledChunk
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