pub trait LinkedDataPredicateObjects<I: Interpretation = (), V: Vocabulary = ()> {
// Required method
fn visit_objects<S>(&self, visitor: S) -> Result<S::Ok, S::Error>
where S: PredicateObjectsVisitor<I, V>;
}Expand description
Type representing the objects of an RDF subject’s predicate binding.
Required Methods§
fn visit_objects<S>(&self, visitor: S) -> Result<S::Ok, S::Error>where
S: PredicateObjectsVisitor<I, V>,
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl<I: Interpretation, V: Vocabulary + IriVocabularyMut, T: LinkedDataSubject<I, V> + LinkedDataResource<I, V>> LinkedDataPredicateObjects<I, V> for Vec<T>
Serialized as an rdf:List (a chain of blank nodes linked by
rdf:first/rdf:rest, terminated by rdf:nil) so that element order is
preserved.
impl<I: Interpretation, V: Vocabulary + IriVocabularyMut, T: LinkedDataSubject<I, V> + LinkedDataResource<I, V>> LinkedDataPredicateObjects<I, V> for Vec<T>
Serialized as an rdf:List (a chain of blank nodes linked by
rdf:first/rdf:rest, terminated by rdf:nil) so that element order is
preserved.