trait TwoWayStrategy {
    type Output;

    // Required methods
    fn use_early_reject() -> bool;
    fn rejecting(a: usize, b: usize) -> Self::Output;
    fn matching(a: usize, b: usize) -> Self::Output;
}
🔬This is a nightly-only experimental API. (pattern #27721)

Required Associated Types§

source

type Output

🔬This is a nightly-only experimental API. (pattern #27721)

Required Methods§

source

fn use_early_reject() -> bool

🔬This is a nightly-only experimental API. (pattern #27721)
source

fn rejecting(a: usize, b: usize) -> Self::Output

🔬This is a nightly-only experimental API. (pattern #27721)
source

fn matching(a: usize, b: usize) -> Self::Output

🔬This is a nightly-only experimental API. (pattern #27721)

Implementors§