pub trait HandleChoiceExt<Q>: Handle<Q> {
    // Provided methods
    fn prepend<X>(self, first: X) -> Choice<X, Self>
       where Self: Sized { ... }
    fn append<Y>(self, second: Y) -> Choice<Self, Y>
       where Self: Sized { ... }
}

Provided Methods§

source

fn prepend<X>(self, first: X) -> Choice<X, Self>
where Self: Sized,

source

fn append<Y>(self, second: Y) -> Choice<Self, Y>
where Self: Sized,

Implementors§

source§

impl<T, Q> HandleChoiceExt<Q> for T
where T: Handle<Q> + ?Sized,