pub struct MemoryTreeRow {
pub id: i64,
pub level: i64,
pub parent_id: Option<i64>,
pub content: String,
pub source_ids: String,
pub token_count: i64,
pub consolidated_at: Option<String>,
pub created_at: String,
}Expand description
A single memory tree node row from the memory_tree table.
Fields§
§id: i64§level: i64§parent_id: Option<i64>§content: String§source_ids: String§token_count: i64§consolidated_at: Option<String>§created_at: StringTrait Implementations§
Source§impl Clone for MemoryTreeRow
impl Clone for MemoryTreeRow
Source§fn clone(&self) -> MemoryTreeRow
fn clone(&self) -> MemoryTreeRow
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 MemoryTreeRow
impl Debug for MemoryTreeRow
Source§impl<'a, R: Row> FromRow<'a, R> for MemoryTreeRow
impl<'a, R: Row> FromRow<'a, R> for MemoryTreeRow
Auto Trait Implementations§
impl Freeze for MemoryTreeRow
impl RefUnwindSafe for MemoryTreeRow
impl Send for MemoryTreeRow
impl Sync for MemoryTreeRow
impl Unpin for MemoryTreeRow
impl UnsafeUnpin for MemoryTreeRow
impl UnwindSafe for MemoryTreeRow
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