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}