pub struct BaseMemoryService {}Expand description
Base interface for memory services. The service provides functionalities to ingest sessions into memory so that the memory can be used for user queries.
Trait Implementations§
Source§impl Clone for BaseMemoryService
impl Clone for BaseMemoryService
Source§fn clone(&self) -> BaseMemoryService
fn clone(&self) -> BaseMemoryService
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 BaseMemoryService
impl Debug for BaseMemoryService
Source§impl Default for BaseMemoryService
impl Default for BaseMemoryService
Source§fn default() -> BaseMemoryService
fn default() -> BaseMemoryService
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BaseMemoryService
impl RefUnwindSafe for BaseMemoryService
impl Send for BaseMemoryService
impl Sync for BaseMemoryService
impl Unpin for BaseMemoryService
impl UnwindSafe for BaseMemoryService
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