canic_core/dto/
memory.rs

1use crate::dto::prelude::*;
2
3///
4/// MemoryRegistryView
5///
6
7#[derive(CandidType, Clone, Debug, Deserialize, Serialize)]
8pub struct MemoryRegistryView {
9    pub entries: Vec<MemoryRegistryEntryView>,
10}
11
12///
13/// MemoryRegistryEntryView
14///
15
16#[derive(CandidType, Clone, Debug, Deserialize, Serialize)]
17pub struct MemoryRegistryEntryView {
18    pub id: u8,
19    pub crate_name: String,
20    pub label: String,
21}