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 + Send + Sync>),
    Right(Arc<dyn Fn(&Actor, Option<&Single>) -> OrderResult + Send + Sync>),
}

Variants§

§

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

Left value.

§

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

Right value.