pub enum AnnotationSubject {
Iri(Iri<String>),
AnonymousIndividual(String),
}Expand description
Subject of an OWL annotation assertion.
Variants§
Trait Implementations§
Source§impl Clone for AnnotationSubject
impl Clone for AnnotationSubject
Source§fn clone(&self) -> AnnotationSubject
fn clone(&self) -> AnnotationSubject
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AnnotationSubject
impl Debug for AnnotationSubject
Source§impl<'de> Deserialize<'de> for AnnotationSubject
impl<'de> Deserialize<'de> for AnnotationSubject
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
impl Eq for AnnotationSubject
Source§impl Hash for AnnotationSubject
impl Hash for AnnotationSubject
Source§impl PartialEq for AnnotationSubject
impl PartialEq for AnnotationSubject
Source§impl Serialize for AnnotationSubject
impl Serialize for AnnotationSubject
impl StructuralPartialEq for AnnotationSubject
Auto Trait Implementations§
impl Freeze for AnnotationSubject
impl RefUnwindSafe for AnnotationSubject
impl Send for AnnotationSubject
impl Sync for AnnotationSubject
impl Unpin for AnnotationSubject
impl UnsafeUnpin for AnnotationSubject
impl UnwindSafe for AnnotationSubject
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