pub struct MultibaseBuf(/* private fields */);Implementations§
Trait Implementations§
Source§impl AsRef<str> for MultibaseBuf
impl AsRef<str> for MultibaseBuf
Source§impl Borrow<Multibase> for MultibaseBuf
impl Borrow<Multibase> for MultibaseBuf
Source§impl Borrow<str> for MultibaseBuf
impl Borrow<str> for MultibaseBuf
Source§impl Clone for MultibaseBuf
impl Clone for MultibaseBuf
Source§fn clone(&self) -> MultibaseBuf
fn clone(&self) -> MultibaseBuf
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MultibaseBuf
impl Debug for MultibaseBuf
Source§impl Deref for MultibaseBuf
impl Deref for MultibaseBuf
Source§impl<'de> Deserialize<'de> for MultibaseBuf
impl<'de> Deserialize<'de> for MultibaseBuf
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for MultibaseBuf
impl Display for MultibaseBuf
Source§impl FromStr for MultibaseBuf
impl FromStr for MultibaseBuf
Source§impl Hash for MultibaseBuf
impl Hash for MultibaseBuf
Source§impl<V, I> LinkedDataDeserializeSubject<I, V> for MultibaseBufwhere
V: LiteralVocabulary + Vocabulary,
I: ReverseIriInterpretation<Iri = V::Iri> + ReverseLiteralInterpretation<Literal = V::Literal>,
impl<V, I> LinkedDataDeserializeSubject<I, V> for MultibaseBufwhere
V: LiteralVocabulary + Vocabulary,
I: ReverseIriInterpretation<Iri = V::Iri> + ReverseLiteralInterpretation<Literal = V::Literal>,
fn deserialize_subject_in<D>(
vocabulary: &V,
interpretation: &I,
_dataset: &D,
_graph: Option<&I::Resource>,
resource: &<I as Interpretation>::Resource,
context: Context<'_, I>,
) -> Result<Self, FromLinkedDataError>where
D: PatternMatchingDataset<Resource = I::Resource>,
fn deserialize_subject<D>( vocabulary: &V, interpretation: &I, dataset: &D, graph: Option<&<I as Interpretation>::Resource>, resource: &<I as Interpretation>::Resource, ) -> Result<Self, FromLinkedDataError>
Source§impl<V, I: Interpretation> LinkedDataPredicateObjects<I, V> for MultibaseBufwhere
V: IriVocabularyMut + Vocabulary,
impl<V, I: Interpretation> LinkedDataPredicateObjects<I, V> for MultibaseBufwhere
V: IriVocabularyMut + Vocabulary,
fn visit_objects<S>(&self, visitor: S) -> Result<S::Ok, S::Error>where
S: PredicateObjectsVisitor<I, V>,
Source§impl<V, I: Interpretation> LinkedDataResource<I, V> for MultibaseBufwhere
V: IriVocabularyMut + Vocabulary,
impl<V, I: Interpretation> LinkedDataResource<I, V> for MultibaseBufwhere
V: IriVocabularyMut + Vocabulary,
fn interpretation( &self, vocabulary: &mut V, _interpretation: &mut I, ) -> ResourceInterpretation<'_, I, V>
fn lexical_representation<'a>(
&'a self,
vocabulary: &'a mut V,
interpretation: &'a mut I,
) -> Option<CowRdfTerm<'a, V>>where
I: ReverseTermInterpretation<Iri = <V as IriVocabulary>::Iri, BlankId = <V as BlankIdVocabulary>::BlankId, Literal = <V as LiteralVocabulary>::Literal>,
fn reference_interpretation( &self, vocabulary: &mut V, interpretation: &mut I, ) -> ResourceInterpretation<'_, I, V>
Source§impl<V: Vocabulary, I: Interpretation> LinkedDataSubject<I, V> for MultibaseBuf
impl<V: Vocabulary, I: Interpretation> LinkedDataSubject<I, V> for MultibaseBuf
fn visit_subject<S>(&self, visitor: S) -> Result<S::Ok, S::Error>where
S: SubjectVisitor<I, V>,
Source§impl Ord for MultibaseBuf
impl Ord for MultibaseBuf
Source§fn cmp(&self, other: &MultibaseBuf) -> Ordering
fn cmp(&self, other: &MultibaseBuf) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for MultibaseBuf
impl PartialEq for MultibaseBuf
Source§impl PartialOrd for MultibaseBuf
impl PartialOrd for MultibaseBuf
Source§impl Serialize for MultibaseBuf
impl Serialize for MultibaseBuf
impl Eq for MultibaseBuf
impl StructuralPartialEq for MultibaseBuf
Auto Trait Implementations§
impl Freeze for MultibaseBuf
impl RefUnwindSafe for MultibaseBuf
impl Send for MultibaseBuf
impl Sync for MultibaseBuf
impl Unpin for MultibaseBuf
impl UnwindSafe for MultibaseBuf
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> BorrowUnordered for T
impl<T> BorrowUnordered for T
fn as_unordered(&self) -> &Unordered<T>
Source§impl<T> CallHasher for T
impl<T> CallHasher for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.