ron/
lib.rs

1#![deny(clippy::correctness)]
2#![deny(clippy::suspicious)]
3#![deny(clippy::complexity)]
4#![deny(clippy::perf)]
5#![deny(clippy::style)]
6#![warn(clippy::pedantic)]
7#![cfg_attr(not(test), deny(clippy::unwrap_used))]
8#![cfg_attr(not(test), deny(clippy::expect_used))]
9#![deny(clippy::panic)]
10#![warn(clippy::todo)]
11#![deny(clippy::unimplemented)]
12#![deny(clippy::unreachable)]
13#![deny(unsafe_code)]
14#![allow(clippy::missing_errors_doc)] // FIXME
15#![warn(clippy::alloc_instead_of_core)]
16#![warn(clippy::std_instead_of_alloc)]
17#![warn(clippy::std_instead_of_core)]
18#![doc = include_str!("../README.md")]
19#![doc(html_root_url = "https://docs.rs/ron/0.11.0")]
20#![no_std]
21
22#[cfg(feature = "std")]
23extern crate std;
24
25extern crate alloc;
26
27pub mod de;
28pub mod ser;
29
30pub mod error;
31pub mod value;
32
33pub mod extensions;
34
35pub mod options;
36pub mod util;
37
38pub use de::{from_str, Deserializer};
39pub use error::{Error, Result};
40pub use options::Options;
41pub use ser::{to_string, Serializer};
42pub use value::{Map, Number, Value};
43
44mod parse;