Crate eure_document

Crate eure_document 

Source

Re-exports§

pub use text::Text;

Modules§

data_model
Data structure for representing a data-model of Eure.
document
A data structure for representing a Eure document including extensions.
identifier
Identifier type and parser.
map
parse
Trait for parsing Rust types from Eure documents. ParseDocument trait for parsing Rust types from Eure documents.
path
Data structure for representing a path in a Eure document.
source
Source-level document representation with layout metadata.
text
Unified text type for strings and code. Text type unifying strings and code in Eure.
tree
A data structure for representing a Eure document without any span information.
value
A type-safe data-type of Eure data-model.
write
Trait for writing Rust types to Eure documents. IntoDocument trait for writing Rust types to Eure documents.

Macros§

eure
A declarative macro for building Eure documents, inspired by serde_json’s json! macro.