pub struct AuctionSolver {
pub epsilon: i64,
}Expand description
Auction algorithm solver
Fields§
§epsilon: i64Epsilon for ε-complementary slackness (default: 1)
Trait Implementations§
Source§impl AssignmentSolver for AuctionSolver
impl AssignmentSolver for AuctionSolver
Source§fn solve(
&self,
problem: &AssignmentProblem,
params: &SolverParams,
) -> Result<AssignmentSolution>
fn solve( &self, problem: &AssignmentProblem, params: &SolverParams, ) -> Result<AssignmentSolution>
Solve the assignment problem
Auto Trait Implementations§
impl Freeze for AuctionSolver
impl RefUnwindSafe for AuctionSolver
impl Send for AuctionSolver
impl Sync for AuctionSolver
impl Unpin for AuctionSolver
impl UnsafeUnpin for AuctionSolver
impl UnwindSafe for AuctionSolver
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more