pub struct MemoryBlockRef {
pub id: String,
pub layer: String,
pub depth: u8,
pub importance: u8,
pub snippet: String,
pub distance: f32,
}Fields§
§id: String§layer: String§depth: u8§importance: u8§snippet: String§distance: f32Trait Implementations§
Source§impl Clone for MemoryBlockRef
impl Clone for MemoryBlockRef
Source§impl Debug for MemoryBlockRef
impl Debug for MemoryBlockRef
Source§impl<'de> Deserialize<'de> for MemoryBlockRef
impl<'de> Deserialize<'de> for MemoryBlockRef
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MemoryBlockRef
impl RefUnwindSafe for MemoryBlockRef
impl Send for MemoryBlockRef
impl Sync for MemoryBlockRef
impl Unpin for MemoryBlockRef
impl UnsafeUnpin for MemoryBlockRef
impl UnwindSafe for MemoryBlockRef
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