Skip to main content

rust_yaml/serde_integration/
mod.rs

1//! Serde integration for rust-yaml.
2//!
3//! Provides a full serde data format (Serializer + Deserializer) and
4//! impls of `Serialize` / `Deserialize` for [`crate::Value`].
5//!
6//! All items are gated by the `serde` feature.
7
8#[cfg(feature = "serde")]
9mod de;
10#[cfg(feature = "serde")]
11mod error;
12#[cfg(feature = "serde")]
13mod ser;
14#[cfg(feature = "serde")]
15mod value;
16
17#[cfg(feature = "serde")]
18pub use de::{from_reader, from_slice, from_str};
19#[cfg(feature = "serde")]
20pub use ser::{to_string, to_writer};