pub struct SimilarityEntityRef {
pub node_id: SimilaritySessionNodeId,
pub entity_id: SimilarityEntityId,
}Expand description
Identifies an entity within a session node.
Fields§
§node_id: SimilaritySessionNodeId§entity_id: SimilarityEntityIdTrait Implementations§
Source§impl Clone for SimilarityEntityRef
impl Clone for SimilarityEntityRef
Source§fn clone(&self) -> SimilarityEntityRef
fn clone(&self) -> SimilarityEntityRef
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 SimilarityEntityRef
impl Debug for SimilarityEntityRef
Source§impl From<BNSimilarityEntityRef> for SimilarityEntityRef
impl From<BNSimilarityEntityRef> for SimilarityEntityRef
Source§fn from(value: BNSimilarityEntityRef) -> Self
fn from(value: BNSimilarityEntityRef) -> Self
Converts to this type from the input type.
Source§impl From<SimilarityEntityRef> for BNSimilarityEntityRef
impl From<SimilarityEntityRef> for BNSimilarityEntityRef
Source§fn from(value: SimilarityEntityRef) -> Self
fn from(value: SimilarityEntityRef) -> Self
Converts to this type from the input type.
Source§impl Hash for SimilarityEntityRef
impl Hash for SimilarityEntityRef
Source§impl PartialEq for SimilarityEntityRef
impl PartialEq for SimilarityEntityRef
impl Copy for SimilarityEntityRef
impl Eq for SimilarityEntityRef
impl StructuralPartialEq for SimilarityEntityRef
Auto Trait Implementations§
impl Freeze for SimilarityEntityRef
impl RefUnwindSafe for SimilarityEntityRef
impl Send for SimilarityEntityRef
impl Sync for SimilarityEntityRef
impl Unpin for SimilarityEntityRef
impl UnsafeUnpin for SimilarityEntityRef
impl UnwindSafe for SimilarityEntityRef
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more