pub struct MemPersonaFact {
pub category: String,
pub content: String,
}Expand description
A persona fact row projection used by context assembly.
Fields§
§category: StringFact category label (e.g. "preference", "domain").
content: StringFact content injected into the system prompt.
Trait Implementations§
Source§impl Clone for MemPersonaFact
impl Clone for MemPersonaFact
Source§fn clone(&self) -> MemPersonaFact
fn clone(&self) -> MemPersonaFact
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 moreAuto Trait Implementations§
impl Freeze for MemPersonaFact
impl RefUnwindSafe for MemPersonaFact
impl Send for MemPersonaFact
impl Sync for MemPersonaFact
impl Unpin for MemPersonaFact
impl UnsafeUnpin for MemPersonaFact
impl UnwindSafe for MemPersonaFact
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