Skip to main content

SolverState

Trait SolverState 

Source
pub trait SolverState {
    const STATUS: SolverStatus;
}
Expand description

Type-State 标记 trait。

Required Associated Constants§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl SolverState for SAT

Source§

const STATUS: SolverStatus = SolverStatus::SAT

Source§

impl SolverState for SOLVING

Source§

const STATUS: SolverStatus = SolverStatus::SOLVING

Source§

impl SolverState for UNKNOWN

Source§

const STATUS: SolverStatus = SolverStatus::UNKNOWN

Source§

impl SolverState for UNSAT

Source§

const STATUS: SolverStatus = SolverStatus::UNSAT