pub struct AxiomAnnotation {
pub predicate: String,
pub value: String,
}Expand description
Annotation attached to an axiom (not an entity annotation assertion).
Fields§
§predicate: String§value: StringTrait Implementations§
Source§impl Clone for AxiomAnnotation
impl Clone for AxiomAnnotation
Source§fn clone(&self) -> AxiomAnnotation
fn clone(&self) -> AxiomAnnotation
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 AxiomAnnotation
impl Debug for AxiomAnnotation
Source§impl<'de> Deserialize<'de> for AxiomAnnotation
impl<'de> Deserialize<'de> for AxiomAnnotation
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 AxiomAnnotation
Source§impl PartialEq for AxiomAnnotation
impl PartialEq for AxiomAnnotation
Source§impl Serialize for AxiomAnnotation
impl Serialize for AxiomAnnotation
impl StructuralPartialEq for AxiomAnnotation
Auto Trait Implementations§
impl Freeze for AxiomAnnotation
impl RefUnwindSafe for AxiomAnnotation
impl Send for AxiomAnnotation
impl Sync for AxiomAnnotation
impl Unpin for AxiomAnnotation
impl UnsafeUnpin for AxiomAnnotation
impl UnwindSafe for AxiomAnnotation
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