shepherd-rs 0.2.0

Shepherd is a resilient, non-blocking orchestrator that persistently transforms and delivers data—built for remote, compute-heavy workloads.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! # A module for handling transformations
//!
//! This module defines components related to transformation requests and
//! attempts. It includes traits and utilities for creating and processing
//! transformations.

mod attempt;
mod attempt_creator;
mod request;
#[cfg(test)]
pub(crate) use attempt::NilTA;
pub use attempt::TransformAttempt;
pub use attempt_creator::TransformAttemptCreator;
#[cfg(test)]
pub(crate) use request::NilTR;
pub use request::TransformRequest;