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
Type Definitions
Result of the document flattening algorithm.