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 (const: unstable) · 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