pub struct MemoryRecallResponseDto {
pub nodes: Vec<MemoryNodeDto>,
pub retrieved: usize,
pub psi_range: PsiRangeDto,
pub retrieval_path: RetrievalPath,
pub has_more: bool,
pub next_cursor: Option<String>,
}Fields§
§nodes: Vec<MemoryNodeDto>§retrieved: usize§psi_range: PsiRangeDto§retrieval_path: RetrievalPath§has_more: bool§next_cursor: Option<String>Trait Implementations§
Source§impl Clone for MemoryRecallResponseDto
impl Clone for MemoryRecallResponseDto
Source§fn clone(&self) -> MemoryRecallResponseDto
fn clone(&self) -> MemoryRecallResponseDto
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 MemoryRecallResponseDto
impl Debug for MemoryRecallResponseDto
Source§impl From<MemoryRecallResult> for MemoryRecallResponseDto
impl From<MemoryRecallResult> for MemoryRecallResponseDto
Source§fn from(value: MemoryRecallResult) -> Self
fn from(value: MemoryRecallResult) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MemoryRecallResponseDto
impl RefUnwindSafe for MemoryRecallResponseDto
impl Send for MemoryRecallResponseDto
impl Sync for MemoryRecallResponseDto
impl Unpin for MemoryRecallResponseDto
impl UnsafeUnpin for MemoryRecallResponseDto
impl UnwindSafe for MemoryRecallResponseDto
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,
§impl<T> Fake for T
impl<T> Fake for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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 more