Skip to main content

fmi_export/
lib.rs

1#![doc=include_str!( "../README.md")]
2//! ## Feature flags
3#![doc = document_features::document_features!()]
4#![deny(clippy::all)]
5#![deny(deref_nullptr)]
6#![deny(integer_to_ptr_transmutes)]
7#![deny(invalid_value)]
8#![deny(invalid_from_utf8)]
9#![deny(never_type_fallback_flowing_into_unsafe)]
10#![deny(ptr_to_integer_transmute_in_consts)]
11#![deny(static_mut_refs)]
12
13#[cfg(feature = "fmi3")]
14pub mod fmi3;
15
16// Re-export the derive macro
17#[doc = include_str!("fmu_model_docs.md")]
18pub use fmi_export_derive::FmuModel;
19
20// Re-export paste for use in macros
21#[doc(hidden)]
22pub use paste;