canic-core 0.38.1

Canic — a canister orchestration and management toolkit for the Internet Computer
Documentation
use crate::dto::prelude::*;

//
// MemoryRegistryResponse
//

#[derive(CandidType, Clone, Debug, Deserialize)]
pub struct MemoryRegistryResponse {
    pub entries: Vec<MemoryRegistryEntry>,
}

//
// MemoryRegistryEntry
//

#[derive(CandidType, Clone, Debug, Deserialize)]
pub struct MemoryRegistryEntry {
    pub id: u8,
    pub crate_name: String,
    pub label: String,
    pub stable_key: String,
    pub schema_version: Option<u32>,
    pub schema_fingerprint: Option<String>,
}