canic_core/workflow/memory/
query.rs

1use crate::{dto::memory::MemoryRegistryView, ops::runtime::memory::MemoryRegistryOps};
2
3///
4/// MemoryQuery
5///
6
7pub struct MemoryQuery;
8
9impl MemoryQuery {
10    #[must_use]
11    pub fn registry_view() -> MemoryRegistryView {
12        let entries = MemoryRegistryOps::snapshot_entries();
13        MemoryRegistryView { entries }
14    }
15}