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.