1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
//! Super early, unstable binary format (rbxm and rbxl) serializer and
//! deserializer for rbx-dom.
//!
//! Both the serializer and deserializer are functioning for limited property
//! types. `String` and `Bool` (from the `rbx_dom_weak` crate) are the only
//! supported values. Unrecognized values will be ignored when deserializing,
//! and cause a panic when serializing.

mod core;
mod types;
mod serializer;
mod deserializer;

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