Crate enso_data[][src]

Expand description

Library of general data structures.

Re-exports

pub use enso_prelude as prelude;

Modules

dependency_graph

A dependency graph implementation optimized for sorting depth-indexed components.

diet

The DIET (Discrete Interval Encoding Tree) implementation.

hash_map_tree

A tree structure build on top of the HashMap.

index

This module defines a typed index struct. Useful to introduce type safety when using indexes several indexable containers.

opt_vec

A sparse vector implementation.

text

The common structures for text location and manipulation.

Macros

dependency_graph

Utility macro allowing easy construction of the DependencyGraph. The following code: