This crate provides procedural macros for usage within the context of the Substrate runtime
interface.
The following macros are provided:
1. The [`#[runtime_interface]`](attr.runtime_interface.html) attribute macro for generating the
runtime interfaces.
2. The [`PassByCodec`](derive.PassByCodec.html) derive macro for implementing `PassBy` with
`Codec`. 3. The [`PassByEnum`](derive.PassByInner.html) derive macro for implementing `PassBy`
with `Enum`. 4. The [`PassByInner`](derive.PassByInner.html) derive macro for implementing
`PassBy` with `Inner`.