PTWM
extension

ptwm_core::extension::table

On-disk Extension Table format.

ptwm_core::extension::table

On-disk Extension Table format.

rsmod

ptwm_core::extension::table

crates/ptwm-core/src/extension/table.rs:1
mod table

On-disk Extension Table format.

Wire layout (all little-endian): ```text ExtensionTable: count: u32 entries: [ExtensionTableEntry; count] ExtensionTableEntry: canonical_id: [u8; 32] human_label_len: u16 human_label: [u8; human_label_len] (UTF-8) kind: u16 abi_version: u16 lifecycle: u8 flavor_hints: u8 capabilities_len: u32 capabilities: [u8; capabilities_len] (canonical CBOR) attestation_kind: u8 (1 = pgp_signature) attestation_len: u16 attestation: [u8; attestation_len] install_hint_len: u16 (0 if absent) install_hint: [u8; install_hint_len] (UTF-8) embedded_wasm_offset: u64 (0 if absent) embedded_wasm_length: u64 (0 if absent) ```
rstype

ptwm_core::extension::table::Attestation

crates/ptwm-core/src/extension/table.rs:73
pub enum Attestation
rsconst

ptwm_core::extension::table::ATTESTATION_PGP

crates/ptwm-core/src/extension/table.rs:50
pub const ATTESTATION_PGP
rstype

ptwm_core::extension::table::ExtensionTable

crates/ptwm-core/src/extension/table.rs:53
pub struct ExtensionTable
rstype

ptwm_core::extension::table::ExtensionTableEntry

crates/ptwm-core/src/extension/table.rs:58
pub struct ExtensionTableEntry
rsconst

ptwm_core::extension::table::FLAVOR_HOST

crates/ptwm-core/src/extension/table.rs:35
pub const FLAVOR_HOST
rsconst

ptwm_core::extension::table::FLAVOR_KNOWN_MASK

crates/ptwm-core/src/extension/table.rs:36
pub const FLAVOR_KNOWN_MASK
rsconst

ptwm_core::extension::table::FLAVOR_NATIVE

crates/ptwm-core/src/extension/table.rs:34
pub const FLAVOR_NATIVE
rsconst

ptwm_core::extension::table::FLAVOR_WASM

crates/ptwm-core/src/extension/table.rs:33
pub const FLAVOR_WASM