polkavm_derive_impl/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#![doc = include_str!("../README.md")]
#![forbid(unsafe_code)]

#[macro_use]
mod common;

mod abi_support;
mod define_abi;
mod export;
mod import;

pub use crate::abi_support::{polkavm_impl_abi_support, AbiSupportAttributes};
pub use crate::define_abi::polkavm_define_abi;
pub use crate::export::{polkavm_export, ExportBlockAttributes};
pub use crate::import::{polkavm_import, ImportBlockAttributes};