greentic-interfaces 0.4.77

Greentic ABI: WIT contracts, generated bindings, thin mappers
Documentation
#![deny(unsafe_code)]
#![warn(missing_docs, clippy::unwrap_used, clippy::expect_used)]
#![doc = include_str!("../README.md")]

//! ABI-oriented bindings for Greentic WIT packages.

#[cfg(not(target_arch = "wasm32"))]
pub mod bindings;
#[cfg(not(target_arch = "wasm32"))]
pub mod wit_all;
#[cfg(all(
    feature = "bindings-rust",
    feature = "provider-common",
    not(target_arch = "wasm32")
))]
pub use bindings::provider_common_0_0_2_common;
#[cfg(not(target_arch = "wasm32"))]
#[allow(unused_imports)]
pub use wit_all::*;
#[cfg(all(feature = "bindings-rust", not(target_arch = "wasm32")))]
pub mod mappers;
#[cfg(all(feature = "bindings-rust", not(target_arch = "wasm32")))]
pub mod validate;