pub struct TrajectoryEntryRow {
pub id: i64,
pub conversation_id: Option<i64>,
pub turn_index: i64,
pub kind: String,
pub intent: String,
pub outcome: String,
pub tools_used: String,
pub confidence: f64,
pub created_at: String,
pub updated_at: String,
}Expand description
A single trajectory memory row from the trajectory_memory table.
Fields§
§id: i64§conversation_id: Option<i64>§turn_index: i64§kind: String§intent: String§outcome: String§tools_used: String§confidence: f64§created_at: String§updated_at: StringTrait Implementations§
Source§impl Clone for TrajectoryEntryRow
impl Clone for TrajectoryEntryRow
Source§fn clone(&self) -> TrajectoryEntryRow
fn clone(&self) -> TrajectoryEntryRow
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 TrajectoryEntryRow
impl Debug for TrajectoryEntryRow
Source§impl<'a, R: Row> FromRow<'a, R> for TrajectoryEntryRow
impl<'a, R: Row> FromRow<'a, R> for TrajectoryEntryRow
Auto Trait Implementations§
impl Freeze for TrajectoryEntryRow
impl RefUnwindSafe for TrajectoryEntryRow
impl Send for TrajectoryEntryRow
impl Sync for TrajectoryEntryRow
impl Unpin for TrajectoryEntryRow
impl UnsafeUnpin for TrajectoryEntryRow
impl UnwindSafe for TrajectoryEntryRow
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