pub struct GraphAsDataset<G: ?Sized, H = G>(_, _);
Expand description

Implementations

Wrap a graph as a dataset

Unwrap this adapter to get the original graph.

Trait Implementations

Determine the type of Quads that the methods of this dataset will yield (see streaming_mode). Read more

The error type that this dataset may raise.

An iterator visiting all quads of this dataset in arbitrary order. Read more

An iterator visiting all quads with the given subject. Read more

An iterator visiting all quads with the given predicate. Read more

An iterator visiting add quads with the given object. Read more

An iterator visiting add quads with the given graph name. Read more

An iterator visiting add quads with the given subject and predicate. Read more

An iterator visiting add quads with the given subject and object. Read more

An iterator visiting add quads with the given subject and graph name. Read more

An iterator visiting add quads with the given predicate and object. Read more

An iterator visiting add quads with the given predicate and graph name. Read more

An iterator visiting add quads with the given object and graph name. Read more

An iterator visiting add quads with the given subject, predicate and object. Read more

An iterator visiting add quads with the given subject, predicate and graph name. Read more

An iterator visiting add quads with the given subject, object and graph name. Read more

An iterator visiting add quads with the given predicate, object and graph name. Read more

An iterator visiting add quads with the given subject, predicate, object and graph name. Read more

Return true if this dataset contains the given quad.

Build a Hashset of all the terms used as subject in this Dataset.

Build a Hashset of all the terms used as predicate in this Dataset.

Build a Hashset of all the terms used as object in this Dataset.

Build a Hashset of all the terms used as graph names in this Dataset.

Build a Hashset of all the IRIs used in this Dataset.

Build a Hashset of all the BNodes used in this Dataset.

Build a Hashset of all the Literals used in this Dataset.

Build a Hashset of all the variables used in this Dataset.

An iterator visiting add quads matching the given subject, predicate, object and graph name. Read more

Borrows one of the graphs of this dataset

Borrows mutably one of the graphs of this dataset

The error type that this dataset may raise during mutations.

Insert the given quad in this dataset. Read more

Remove the given quad from this dataset. Read more

Insert into this dataset all quads from the given source. Read more

Remove from this dataset all quads from the given source. Read more

Remove all quads matching the given matchers. Read more

Keep only the quads matching the given matchers. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.