goosefs-sdk 0.1.7

Goosefs Rust gRPC Client - Direct gRPC client for Goosefs Master/Worker
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Block mapping and worker routing modules.

pub mod mapper;
pub mod router;
pub mod short_circuit;

pub use mapper::{BlockMapper, BlockReadPlan, BlockWritePlan};
pub use router::WorkerRouter;
pub use short_circuit::{
    should_use_short_circuit, AccessHint, LocalBlockReader, ScDecisionCtx, ShortCircuitConfig,
    ShortCircuitError, ShortCircuitFactory,
};