pub struct MemoryInspectResult {Show 13 fields
pub scope: MemoryScope,
pub project_key: Option<String>,
pub total_memories: usize,
pub by_type: BTreeMap<String, usize>,
pub by_status: BTreeMap<String, usize>,
pub recent_ids: Vec<String>,
pub view_files: Vec<String>,
pub index_files: Vec<String>,
pub state_files: Vec<String>,
pub stale_candidate_count: usize,
pub last_reindex_at: Option<String>,
pub last_dream_at: Option<String>,
pub topic_paths: Vec<String>,
}Expand description
Jiandu’s inspection result plus Bamboo’s flattened Dream timestamp.
Fields§
§scope: MemoryScope§project_key: Option<String>§total_memories: usize§by_type: BTreeMap<String, usize>§by_status: BTreeMap<String, usize>§recent_ids: Vec<String>§view_files: Vec<String>§index_files: Vec<String>§state_files: Vec<String>§stale_candidate_count: usize§last_reindex_at: Option<String>§last_dream_at: Option<String>§topic_paths: Vec<String>Trait Implementations§
Source§impl Clone for MemoryInspectResult
impl Clone for MemoryInspectResult
Source§impl Debug for MemoryInspectResult
impl Debug for MemoryInspectResult
Source§impl<'de> Deserialize<'de> for MemoryInspectResult
impl<'de> Deserialize<'de> for MemoryInspectResult
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
impl Eq for MemoryInspectResult
Source§impl PartialEq for MemoryInspectResult
impl PartialEq for MemoryInspectResult
Source§impl Serialize for MemoryInspectResult
impl Serialize for MemoryInspectResult
impl StructuralPartialEq for MemoryInspectResult
Auto Trait Implementations§
impl Freeze for MemoryInspectResult
impl RefUnwindSafe for MemoryInspectResult
impl Send for MemoryInspectResult
impl Sync for MemoryInspectResult
impl Unpin for MemoryInspectResult
impl UnsafeUnpin for MemoryInspectResult
impl UnwindSafe for MemoryInspectResult
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.