pub struct SemanticLinkIdentity {
pub version: VersionRef,
pub instance: ObjectRef,
pub transformation: TransformationRef,
pub variable: Option<VariableRef>,
pub subject_variable: Option<VariableRef>,
pub object_variable: Option<VariableRef>,
pub relation_variable: Option<VariableRef>,
}Fields§
§version: VersionRef§instance: ObjectRef§transformation: TransformationRef§variable: Option<VariableRef>§subject_variable: Option<VariableRef>§object_variable: Option<VariableRef>§relation_variable: Option<VariableRef>Trait Implementations§
Source§impl Clone for SemanticLinkIdentity
impl Clone for SemanticLinkIdentity
Source§fn clone(&self) -> SemanticLinkIdentity
fn clone(&self) -> SemanticLinkIdentity
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 SemanticLinkIdentity
impl Debug for SemanticLinkIdentity
Source§impl<'de> Deserialize<'de> for SemanticLinkIdentity
impl<'de> Deserialize<'de> for SemanticLinkIdentity
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 for SemanticLinkIdentity
impl PartialEq for SemanticLinkIdentity
Source§impl Serialize for SemanticLinkIdentity
impl Serialize for SemanticLinkIdentity
impl Eq for SemanticLinkIdentity
impl StructuralPartialEq for SemanticLinkIdentity
Auto Trait Implementations§
impl Freeze for SemanticLinkIdentity
impl RefUnwindSafe for SemanticLinkIdentity
impl Send for SemanticLinkIdentity
impl Sync for SemanticLinkIdentity
impl Unpin for SemanticLinkIdentity
impl UnsafeUnpin for SemanticLinkIdentity
impl UnwindSafe for SemanticLinkIdentity
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