pub struct MaximizeFees;Expand description
Objective function to maximize Fees.
Trait Implementations§
Source§impl Clone for MaximizeFees
impl Clone for MaximizeFees
Source§fn clone(&self) -> MaximizeFees
fn clone(&self) -> MaximizeFees
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MaximizeFees
Source§impl Debug for MaximizeFees
impl Debug for MaximizeFees
Source§impl Default for MaximizeFees
impl Default for MaximizeFees
Source§fn default() -> MaximizeFees
fn default() -> MaximizeFees
Returns the “default value” for a type. Read more
Source§impl ObjectiveFunction for MaximizeFees
impl ObjectiveFunction for MaximizeFees
Source§fn evaluate(&self, result: &SimulationResult) -> Decimal
fn evaluate(&self, result: &SimulationResult) -> Decimal
Evaluates the simulation result and returns a score.
Source§fn compare(&self, a: &SimulationResult, b: &SimulationResult) -> Ordering
fn compare(&self, a: &SimulationResult, b: &SimulationResult) -> Ordering
Compares two simulation results.
Auto Trait Implementations§
impl Freeze for MaximizeFees
impl RefUnwindSafe for MaximizeFees
impl Send for MaximizeFees
impl Sync for MaximizeFees
impl Unpin for MaximizeFees
impl UnsafeUnpin for MaximizeFees
impl UnwindSafe for MaximizeFees
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