Struct fastobo_graphs::model::DomainRangeAxiom
source · pub struct DomainRangeAxiom {
pub meta: Option<Box<Meta>>,
pub predicate_id: String,
pub domain_class_ids: Vec<String>,
pub range_class_ids: Vec<String>,
pub all_values_from_edges: Vec<Edge>,
}
Fields§
§meta: Option<Box<Meta>>
§predicate_id: String
§domain_class_ids: Vec<String>
§range_class_ids: Vec<String>
§all_values_from_edges: Vec<Edge>
Trait Implementations§
source§impl Clone for DomainRangeAxiom
impl Clone for DomainRangeAxiom
source§fn clone(&self) -> DomainRangeAxiom
fn clone(&self) -> DomainRangeAxiom
Returns a copy 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 DomainRangeAxiom
impl Debug for DomainRangeAxiom
source§impl<'de> Deserialize<'de> for DomainRangeAxiom
impl<'de> Deserialize<'de> for DomainRangeAxiom
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 PartialEq<DomainRangeAxiom> for DomainRangeAxiom
impl PartialEq<DomainRangeAxiom> for DomainRangeAxiom
source§fn eq(&self, other: &DomainRangeAxiom) -> bool
fn eq(&self, other: &DomainRangeAxiom) -> bool
source§impl Serialize for DomainRangeAxiom
impl Serialize for DomainRangeAxiom
impl Eq for DomainRangeAxiom
impl StructuralEq for DomainRangeAxiom
impl StructuralPartialEq for DomainRangeAxiom
Auto Trait Implementations§
impl RefUnwindSafe for DomainRangeAxiom
impl Send for DomainRangeAxiom
impl Sync for DomainRangeAxiom
impl Unpin for DomainRangeAxiom
impl UnwindSafe for DomainRangeAxiom
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.