pub enum HyperedgeType {
Transaction,
DocumentRef,
AccountRel,
Temporal,
CategoryMembership,
ApprovalChain,
}Expand description
Hyperedge type.
Variants§
Transaction
Transaction linking entities.
DocumentRef
Document reference.
AccountRel
Account relationship.
Temporal
Temporal co-occurrence.
CategoryMembership
Category membership.
ApprovalChain
Approval chain.
Trait Implementations§
Source§impl Clone for HyperedgeType
impl Clone for HyperedgeType
Source§fn clone(&self) -> HyperedgeType
fn clone(&self) -> HyperedgeType
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 HyperedgeType
impl Debug for HyperedgeType
Source§impl Hash for HyperedgeType
impl Hash for HyperedgeType
Source§impl PartialEq for HyperedgeType
impl PartialEq for HyperedgeType
impl Copy for HyperedgeType
impl Eq for HyperedgeType
impl StructuralPartialEq for HyperedgeType
Auto Trait Implementations§
impl Freeze for HyperedgeType
impl RefUnwindSafe for HyperedgeType
impl Send for HyperedgeType
impl Sync for HyperedgeType
impl Unpin for HyperedgeType
impl UnwindSafe for HyperedgeType
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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> CallHasher for T
impl<T> CallHasher for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.