pub struct RelationDefinitionSummary {
pub relation: RelationRef,
pub domain: DomainRef,
pub name: String,
pub subject_entity: EntityRef,
pub object_entity: EntityRef,
pub subject_entity_name: Option<String>,
pub object_entity_name: Option<String>,
pub description: Option<String>,
pub ontology_class: Option<String>,
pub tags: Vec<TagSummary>,
}Fields§
§relation: RelationRef§domain: DomainRef§name: String§subject_entity: EntityRef§object_entity: EntityRef§subject_entity_name: Option<String>§object_entity_name: Option<String>§description: Option<String>§ontology_class: Option<String>Trait Implementations§
Source§impl Clone for RelationDefinitionSummary
impl Clone for RelationDefinitionSummary
Source§fn clone(&self) -> RelationDefinitionSummary
fn clone(&self) -> RelationDefinitionSummary
Returns a duplicate 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 RelationDefinitionSummary
impl Debug for RelationDefinitionSummary
Source§impl<'de> Deserialize<'de> for RelationDefinitionSummary
impl<'de> Deserialize<'de> for RelationDefinitionSummary
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 RelationDefinitionSummary
impl StructuralPartialEq for RelationDefinitionSummary
Auto Trait Implementations§
impl Freeze for RelationDefinitionSummary
impl RefUnwindSafe for RelationDefinitionSummary
impl Send for RelationDefinitionSummary
impl Sync for RelationDefinitionSummary
impl Unpin for RelationDefinitionSummary
impl UnsafeUnpin for RelationDefinitionSummary
impl UnwindSafe for RelationDefinitionSummary
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