1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
//! Super early, unstable XML format (rbxmx and rbxlx) serializer and
//! deserializer for rbx-dom.
//!
//! The serializer is functional and can write instances with string or bool
//! values, but the deserializer currently does not finish constructing
//! instances.

#[macro_use]
mod macros;

mod deserializer;
mod serializer;
mod types;
mod reflection;

pub use crate::{
    serializer::{encode, EncodeError},
    deserializer::{decode, decode_str, DecodeError},
};