1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
// This is free and unencumbered software released into the public domain.
//! ```rust
//! # use codify::*;
//! ```
#![no_std]
#![deny(unsafe_code)]
#![allow(unused)]
#[doc(hidden)]
mod prelude;
mod feature;
pub use feature::*;
mod language;
pub use language::*;
mod r#type;
pub use r#type::*;
#[cfg(feature = "language-c")]
/// Support for the C programming language.
pub mod c {
pub mod r#type;
pub use r#type::*;
}
#[cfg(feature = "language-cpp")]
/// Support for the C++ programming language.
pub mod cpp {
pub mod r#type;
pub use r#type::*;
}
#[cfg(feature = "language-csharp")]
/// Support for the C# programming language.
pub mod csharp {
pub mod r#type;
pub use r#type::*;
}
#[cfg(feature = "language-dart")]
/// Support for the Dart programming language.
pub mod dart {
pub mod r#type;
pub use r#type::*;
}
#[cfg(feature = "language-go")]
/// Support for the Go programming language.
pub mod go {
pub mod r#type;
pub use r#type::*;
}
#[cfg(feature = "language-java")]
/// Support for the Java programming language.
pub mod java {
pub mod r#type;
pub use r#type::*;
}
#[cfg(feature = "language-javascript")]
/// Support for the JavaScript programming language.
pub mod javascript {
pub mod r#type;
pub use r#type::*;
}
#[cfg(feature = "language-python")]
/// Support for the Python programming language.
pub mod python {
pub mod r#type;
pub use r#type::*;
}
#[cfg(feature = "language-ruby")]
/// Support for the Ruby programming language.
pub mod ruby {
pub mod r#type;
pub use r#type::*;
}
/// Support for the Rust programming language.
pub mod rust {
pub mod r#type;
pub use r#type::*;
}
#[cfg(feature = "language-swift")]
/// Support for the Swift programming language.
pub mod swift {
pub mod r#type;
pub use r#type::*;
}
#[cfg(feature = "language-typescript")]
/// Support for the TypeScript programming language.
pub mod typescript {
pub mod r#type;
pub use r#type::*;
}
//#[doc = include_str!("../../../README.md")]
//#[cfg(doctest)]
//pub struct ReadmeDoctests;