sim-lib-discrete-search 0.1.1

Bounded deterministic discrete search.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Error type for bounded search helpers.

use thiserror::Error;

/// Validation error returned by concrete search fixtures.
#[derive(Clone, Debug, Error, PartialEq, Eq)]
pub enum SearchError {
    /// The search control cannot be executed.
    #[error("invalid search control: {0}")]
    InvalidControl(String),
    /// The problem data cannot describe a finite deterministic search.
    #[error("invalid search problem: {0}")]
    InvalidProblem(String),
}