parcode 0.6.1

A high-performance, lazy load and parallelized caching library for complex Rust data structures.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Core graph definitions for the Parcode execution engine.
//!
//! This module defines the `TaskGraph`, `Node`, and `SerializationJob` structures
//! that form the backbone of the parallel serialization process.

/// Defines the `TaskGraph` and `Node` structures.
pub mod core;
/// Defines the `ChunkId` type.
pub mod id;
/// Defines the `SerializationJob` trait and `JobConfig`.
pub mod job;

pub use core::{Node, TaskGraph};
pub use id::ChunkId;
pub use job::{JobConfig, SerializationJob};