pub struct PersonaFactRow {
pub id: i64,
pub category: String,
pub content: String,
pub confidence: f64,
pub evidence_count: i64,
pub source_conversation_id: Option<i64>,
pub supersedes_id: Option<i64>,
pub created_at: String,
pub updated_at: String,
}Expand description
A single persona fact row from the persona_memory table.
Fields§
§id: i64§category: String§content: String§confidence: f64§evidence_count: i64§source_conversation_id: Option<i64>§supersedes_id: Option<i64>§created_at: String§updated_at: StringTrait Implementations§
Source§impl Clone for PersonaFactRow
impl Clone for PersonaFactRow
Source§fn clone(&self) -> PersonaFactRow
fn clone(&self) -> PersonaFactRow
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 PersonaFactRow
impl Debug for PersonaFactRow
Source§impl<'a, R: Row> FromRow<'a, R> for PersonaFactRow
impl<'a, R: Row> FromRow<'a, R> for PersonaFactRow
Auto Trait Implementations§
impl Freeze for PersonaFactRow
impl RefUnwindSafe for PersonaFactRow
impl Send for PersonaFactRow
impl Sync for PersonaFactRow
impl Unpin for PersonaFactRow
impl UnsafeUnpin for PersonaFactRow
impl UnwindSafe for PersonaFactRow
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request