Skip to main content

CsrSnapshotGraph

Type Alias CsrSnapshotGraph 

Source
pub type CsrSnapshotGraph<'view, NodeIndex, EdgeIndex> = CsrGraph<'view, NodeIndex, EdgeIndex, <EdgeIndex as SnapshotWidth>::LittleEndianWord, <NodeIndex as SnapshotWidth>::LittleEndianWord>;
Expand description

Snapshot-backed little-endian CSR graph alias.

NodeIndex selects the target-entry wire width, and EdgeIndex selects the offset-entry wire width. Both widths must be portable snapshot widths (u16, u32, or u64).

§Performance

perf: unspecified; this alias carries no runtime cost.

Aliased Type§

pub struct CsrSnapshotGraph<'view, NodeIndex, EdgeIndex> { /* private fields */ }