pub struct Axiom {
pub id: String,
pub ontology_id: String,
pub subject: String,
pub predicate: String,
pub object: String,
pub axiom_kind: String,
pub source_location: SourceLocation,
}Fields§
§id: String§ontology_id: String§subject: String§predicate: String§object: String§axiom_kind: String§source_location: SourceLocationTrait Implementations§
Source§impl<'de> Deserialize<'de> for Axiom
impl<'de> Deserialize<'de> for Axiom
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
Auto Trait Implementations§
impl Freeze for Axiom
impl RefUnwindSafe for Axiom
impl Send for Axiom
impl Sync for Axiom
impl Unpin for Axiom
impl UnsafeUnpin for Axiom
impl UnwindSafe for Axiom
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