kurobako_core/lib.rs
1//! The core crate of [`kurobako`](https://github.com/optuna/kurobako).
2#![warn(missing_docs)]
3
4#[macro_use]
5extern crate trackable;
6
7pub use error::{Error, ErrorKind};
8
9pub mod domain;
10pub mod epi;
11pub mod hypervolume;
12pub mod json;
13pub mod num;
14pub mod problem;
15pub mod registry;
16pub mod rng;
17pub mod solver;
18pub mod trial;
19
20mod error;
21
22/// This crate specific `Result` type.
23pub type Result<T, E = Error> = std::result::Result<T, E>;