pub type JsonLdFlattenedDocument = Vec<JsonLdIndexedNode>;Expand description
Result of the document flattening algorithm.
It is just an alias for a set of (indexed) nodes.
Aliased Type§
pub struct JsonLdFlattenedDocument { /* private fields */ }Trait Implementations§
Source§impl JsonLdCompact for JsonLdFlattenedDocument
impl JsonLdCompact for JsonLdFlattenedDocument
Source§async fn compact_with(
&self,
env: impl AsyncJsonLdEnvironment,
context: &JsonLdProcessedContext<'_>,
options: JsonLdCompactionOptions,
location: JsonLdBacktraceBuilder<'_>,
) -> Result<JsonValue, JsonLdLocatedError>
async fn compact_with( &self, env: impl AsyncJsonLdEnvironment, context: &JsonLdProcessedContext<'_>, options: JsonLdCompactionOptions, location: JsonLdBacktraceBuilder<'_>, ) -> Result<JsonValue, JsonLdLocatedError>
Compacts the input document with the given options.
Source§async fn compact(
&self,
env: impl AsyncJsonLdEnvironment,
context: &JsonLdProcessedContext<'_>,
location: JsonLdBacktraceBuilder<'_>,
) -> Result<JsonValue, JsonLdLocatedError>
async fn compact( &self, env: impl AsyncJsonLdEnvironment, context: &JsonLdProcessedContext<'_>, location: JsonLdBacktraceBuilder<'_>, ) -> Result<JsonValue, JsonLdLocatedError>
Compacts the input document with the default options.