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