pub type TourOrderFn = Either<SingleTourOrderFn, ActorTourOrderFn>;
Expand description

Specifies an order func as a variant of two functions.

Aliased Type§

enum TourOrderFn {
    Left(Arc<dyn Fn(Option<&Single>) -> OrderResult + Sync + Send>),
    Right(Arc<dyn Fn(&Actor, Option<&Single>) -> OrderResult + Sync + Send>),
}

Variants§

§

Left(Arc<dyn Fn(Option<&Single>) -> OrderResult + Sync + Send>)

Left value.

§

Right(Arc<dyn Fn(&Actor, Option<&Single>) -> OrderResult + Sync + Send>)

Right value.