wast-encoder 0.1.0

WAST encoder supporting wasi and wit components
Documentation
use crate::{
    dag::DependenciesTrace,
    encoder::{CanonicalImport, WastEncoder},
};
pub use crate::{
    dag::DependentGraph,
    encoder::{encode_id, encode_kebab, CanonicalWasi},
    enumerations::{WasiEnumeration, WasiEnumerationItem},
    instances::WasiInstance,
    symbols::{
        identifiers::Identifier,
        wasi_publisher::{WasiModule, WasiPublisher},
    },
    wasi_types::{
        array::WasiArrayType,
        functions::{WasiFunction, WasiParameter},
        records::{WasiRecordField, WasiRecordType},
        reference::{WasiOwnership, WasiTypeReference},
        resources::WasiResource,
        variants::{WasiVariantItem, WasiVariantType},
        WasiType,
    },
    wasi_values::WasiValue,
};

mod dag;
mod encoder;
mod enumerations;
pub mod helpers;
mod instances;
mod operations;
mod symbols;
mod wasi_types;
mod wasi_values;