//! Procedural macros for the omnia runtime.
use TokenStream;
use parse_macro_input;
/// Generates the runtime infrastructure based on the configuration.
///
/// # Example
///
/// ```rust,ignore
/// omnia::runtime!({
/// omnia_wasi_http: WasiHttp,
/// omnia_wasi_otel: DefaultOtel,
/// omnia_wasi_blobstore: MongoDb,
/// });
/// ```