SingleExtensionComputer

Trait SingleExtensionComputer 

Source
pub trait SingleExtensionComputer<T>
where T: LabelType,
{ // Required method fn compute_one_extension(&mut self) -> Option<Vec<&Argument<T>>>; }
Expand description

A trait for solvers able to compute an extension.

Required Methods§

Source

fn compute_one_extension(&mut self) -> Option<Vec<&Argument<T>>>

Computes a single extension.

In case the problem admits no extension, Option::None is return. In case an extension is found, it is returned as a vector of arguments.

Implementors§