#![allow(improper_ctypes_definitions)] pub mod future; pub mod local; #[doc(hidden)] pub use giterated_abi as abi; pub use giterated_abi::vtable::{operation::Operation, Object, Setting, Value}; pub use giterated_abi::operation::*; pub use giterated_abi::state::StateExtractor; pub use giterated_abi::state::{FromState, StateUUID}; pub use giterated_core::RuntimeState; #[macro_use] extern crate tracing; pub mod plugin { pub use giterated_macros::plugin_init as init; } pub use giterated_macros::plugin;