Crate json_ld_core
source ·Expand description
JSON-LD core types.
Re-exports
pub use context::Context;pub use object::IndexedNode;pub use object::IndexedObject;pub use object::Node;pub use object::Nodes;pub use object::Object;pub use object::Objects;pub use object::StrippedIndexedNode;pub use object::StrippedIndexedObject;pub use object::TryFromJson;pub use object::Value;pub use quad::LdQuads;pub use flattening::*;pub use id::*;pub use loader::*;
Modules
- Context processing algorithm and related types.
- Flattening algorithm and related types.
- Nodes, lists and values.
- Utility functions.
Structs
- Result of the document expansion algorithm.
- Indexed objects.
- Raised when something tried to build a language string without language tag or direction.
- Language string.
Enums
- Internationalized string direction.
- Language tag that may not be well-formed.
- Language tag buffer that may not be well-formed.
- Value that can be null.
- Processing mode.
- Identifier, keyword or
@null. - Object type.
Traits
- Print methods.
Type Definitions
- Result of the document flattening algorithm.