/// Handles an input. This will call the wrapped algorithm's `handle_input`.
Handles an input. This will call the wrapped algorithm's `handle_input`.
Handles an input . This will call the wrapped algorithm ' s ` handle_input ` .
pub fn handle_input<R: Rng>(
        &mut self,
        input: D::Input,
        rng: &mut R,
    ) -> Result<CpStep<Self>, Error<D::Error>> {
        if self.is_removed {
            return Ok(Step::<D>::default());
        }
        self.apply(|algo| algo.handle_input(input, rng))
    }
pub fn handle_input < R : Rng > ( & mut self , input : D :: Input , rng : & mut R , ) -> Result < CpStep < Self > , Error < D :: Error > > { if self . is_removed { return Ok ( Step :: < D > :: default ( ) ) ; } self . apply ( | algo | algo . handle_input ( input , rng ) ) }
Handles an input.
Handles an input .
&mut self
input
D::Input
rng
&mut R