[][src]Trait wfc::retry::RetryOwn

pub trait RetryOwn: Sealed {
    type Return;
    fn retry<'a, W, F, R>(
        &mut self,
        run: RunOwn<'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: RunOwn<'a, W, F>,
    rng: &mut R
) -> Self::Return where
    W: Wrap,
    F: ForbidPattern,
    R: Rng

Loading content...

Implementors

impl RetryOwn for Forever[src]

type Return = Wave

impl RetryOwn for NumTimes[src]

type Return = Result<Wave, PropagateError>

Loading content...