Crate json_ld_core
source ·Expand description
JSON-LD core types.
Re-exports§
pub use context::Context;
pub use flattening::Flatten;
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::TryFromJson;
pub use object::Value;
pub use quad::LdQuads;
pub use rdf::RdfQuads;
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§
- JSON-LD document in both compact and expanded form.
- Result of the document expansion algorithm.
- Indexed objects.
- Raised when something tried to build a language string without language tag or direction.
- Language string reference.
- Language string.
- Language tag that may not be well-formed.
- Owned language tag that may not be well-formed.
Enums§
- Internationalized string direction.
- Value that can be null.
- Processing mode.
- Identifier, keyword or
@null
. - Object type.
Traits§
- Print methods.
Type Aliases§
- Result of the document flattening algorithm.