Struct fastobo_graphs::model::SynonymPropertyValue
source · pub struct SynonymPropertyValue {
pub pred: String,
pub val: String,
pub xrefs: Vec<String>,
pub meta: Option<Box<Meta>>,
}
Fields§
§pred: String
§val: String
§xrefs: Vec<String>
§meta: Option<Box<Meta>>
Trait Implementations§
source§impl Clone for SynonymPropertyValue
impl Clone for SynonymPropertyValue
source§fn clone(&self) -> SynonymPropertyValue
fn clone(&self) -> SynonymPropertyValue
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 SynonymPropertyValue
impl Debug for SynonymPropertyValue
source§impl<'de> Deserialize<'de> for SynonymPropertyValue
impl<'de> Deserialize<'de> for SynonymPropertyValue
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 FromGraph<SynonymPropertyValue> for Synonym
impl FromGraph<SynonymPropertyValue> for Synonym
source§fn from_graph(pv: SynonymPropertyValue) -> Result<Self>
fn from_graph(pv: SynonymPropertyValue) -> Result<Self>
Available on crate feature
obo
only.source§impl PartialEq<SynonymPropertyValue> for SynonymPropertyValue
impl PartialEq<SynonymPropertyValue> for SynonymPropertyValue
source§fn eq(&self, other: &SynonymPropertyValue) -> bool
fn eq(&self, other: &SynonymPropertyValue) -> bool
source§impl Serialize for SynonymPropertyValue
impl Serialize for SynonymPropertyValue
impl Eq for SynonymPropertyValue
impl StructuralEq for SynonymPropertyValue
impl StructuralPartialEq for SynonymPropertyValue
Auto Trait Implementations§
impl RefUnwindSafe for SynonymPropertyValue
impl Send for SynonymPropertyValue
impl Sync for SynonymPropertyValue
impl Unpin for SynonymPropertyValue
impl UnwindSafe for SynonymPropertyValue
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.