firecloud-core 0.2.0

Core types and traits for FireCloud distributed storage
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! FireCloud Core - Common types and traits
//!
//! This crate provides the foundational types used across all FireCloud components.

mod chunk;
mod error;
mod file;
mod node;

pub use chunk::{Chunk, ChunkHash, ChunkId, ChunkMetadata, CompressionType};
pub use error::{Error, Result};
pub use file::{FileId, FileManifest, FileMetadata};
pub use node::{NodeId, NodeInfo};

/// Re-export commonly used external types
pub use blake3;
pub use bytes::Bytes;