Skip to main content

cuenv_ci/
lib.rs

1#![allow(missing_docs)]
2// Rust 1.92 compiler bug: false positives for thiserror/miette derive macro fields
3// https://github.com/rust-lang/rust/issues/147648
4#![allow(unused_assignments)]
5
6pub mod affected;
7pub mod compiler;
8pub mod context;
9pub mod diff;
10pub mod discovery;
11pub mod emitter;
12pub mod executor;
13pub mod flake;
14pub mod gc;
15pub mod ir;
16pub mod phases;
17pub mod pipeline;
18pub mod provider;
19pub mod report;
20
21pub use diff::{DiffError, DigestDiff, compare_by_sha, compare_runs};
22pub use gc::{GCConfig, GCError, GCStats, GarbageCollector};
23
24use cuenv_core::Error;
25pub type Result<T> = std::result::Result<T, Error>;