interoptopus_csharp/
lib.rs1#![cfg_attr(docsrs, feature(doc_cfg))]
2#![doc = include_str!("../README.md")]
3#![allow(unused)] #![allow(unexpected_cfgs)]
5#![allow(clippy::too_many_arguments)] #![allow(clippy::type_complexity)] pub mod dispatch;
9pub mod extensions;
10pub mod lang;
11pub mod output;
12pub mod pass;
13pub mod template;
14
15pub mod config;
16mod error;
17mod macros;
18mod pipeline;
19
20pub use error::Error;
21
22pub mod pattern;
23#[cfg(any(feature = "rt-aot", feature = "rt-dotnet", docsrs))]
24#[cfg_attr(docsrs, doc(cfg(any(feature = "rt-aot", feature = "rt-dotnet"))))]
25pub mod rt;
26
27#[cfg(any(feature = "unstable-plugins", docsrs))]
28#[cfg_attr(docsrs, doc(cfg(feature = "unstable-plugins")))]
29pub use pipeline::{DotnetLibrary, DotnetLibraryBuilder};
30pub use pipeline::{RustLibrary, RustLibraryBuilder};