17 lines
440 B
Rust
17 lines
440 B
Rust
//! A TOML push [parser][parse_document]
|
|
//!
|
|
//! This takes TOML [tokens][crate::lexer::Token] and [emits][EventReceiver] [events][Event].
|
|
|
|
mod document;
|
|
mod event;
|
|
|
|
pub use document::parse_document;
|
|
pub use document::parse_key;
|
|
pub use document::parse_simple_key;
|
|
pub use document::parse_value;
|
|
pub use event::Event;
|
|
pub use event::EventKind;
|
|
pub use event::EventReceiver;
|
|
pub use event::RecursionGuard;
|
|
pub use event::ValidateWhitespace;
|