pub struct BusinessTerm {
pub identity: OntologyIdentity,
pub entity_id: String,
pub id: String,
pub domain_id: String,
pub canonical_name: String,
pub language: String,
pub status: BusinessTermStatus,
pub definitions: Vec<BusinessDefinitionFact>,
pub aliases: Vec<BusinessAlias>,
pub semantics: Vec<BusinessSemantics>,
pub conflicts: Vec<BusinessKnowledgeConflict>,
pub mappings: Vec<BusinessTechnicalMapping>,
}Fields§
§identity: OntologyIdentity§entity_id: String§id: String§domain_id: String§canonical_name: String§language: String§status: BusinessTermStatus§definitions: Vec<BusinessDefinitionFact>§aliases: Vec<BusinessAlias>§semantics: Vec<BusinessSemantics>§conflicts: Vec<BusinessKnowledgeConflict>§mappings: Vec<BusinessTechnicalMapping>Trait Implementations§
Source§impl Clone for BusinessTerm
impl Clone for BusinessTerm
Source§fn clone(&self) -> BusinessTerm
fn clone(&self) -> BusinessTerm
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 BusinessTerm
impl Debug for BusinessTerm
Source§impl<'de> Deserialize<'de> for BusinessTerm
impl<'de> Deserialize<'de> for BusinessTerm
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 BusinessTerm
Source§impl PartialEq for BusinessTerm
impl PartialEq for BusinessTerm
Source§impl Serialize for BusinessTerm
impl Serialize for BusinessTerm
impl StructuralPartialEq for BusinessTerm
Auto Trait Implementations§
impl Freeze for BusinessTerm
impl RefUnwindSafe for BusinessTerm
impl Send for BusinessTerm
impl Sync for BusinessTerm
impl Unpin for BusinessTerm
impl UnsafeUnpin for BusinessTerm
impl UnwindSafe for BusinessTerm
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.