[][src]Trait wfc::retry::RetryBorrow

pub trait RetryBorrow: Sealed {
    type Return;
    fn retry<'a, W, F, R>(
        &mut self,
        run: &mut RunBorrow<'a, W, F>,
        rng: &mut R
    ) -> Self::Return
    where
        W: Wrap,
        F: ForbidPattern,
        R: Rng
; }

Associated Types

type Return

Loading content...

Required methods

fn retry<'a, W, F, R>(
    &mut self,
    run: &mut RunBorrow<'a, W, F>,
    rng: &mut R
) -> Self::Return where
    W: Wrap,
    F: ForbidPattern,
    R: Rng

Loading content...

Implementors

impl RetryBorrow for Forever[src]

type Return = ()

impl RetryBorrow for NumTimes[src]

type Return = Result<(), PropagateError>

Loading content...