pub struct HypergraphResult {
pub hypergraph: Hypergraph,
pub node_centrality: HashMap<String, f64>,
pub edge_weights: HashMap<String, f64>,
pub patterns: Vec<HypergraphPattern>,
pub stats: HypergraphStats,
}Expand description
Hypergraph analysis result.
Fields§
§hypergraph: HypergraphConstructed hypergraph.
node_centrality: HashMap<String, f64>Node centrality scores.
edge_weights: HashMap<String, f64>Edge weights.
patterns: Vec<HypergraphPattern>Detected patterns.
stats: HypergraphStatsStatistics.
Trait Implementations§
Source§impl Clone for HypergraphResult
impl Clone for HypergraphResult
Source§fn clone(&self) -> HypergraphResult
fn clone(&self) -> HypergraphResult
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 moreAuto Trait Implementations§
impl Freeze for HypergraphResult
impl RefUnwindSafe for HypergraphResult
impl Send for HypergraphResult
impl Sync for HypergraphResult
impl Unpin for HypergraphResult
impl UnwindSafe for HypergraphResult
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> 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<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.