Type Alias frame_support::traits::EnsureOneOf
source · pub type EnsureOneOf<L, R> = EitherOfDiverse<L, R>;
👎Deprecated: Use
EitherOfDiverse
insteadExpand description
“OR gate” implementation of EnsureOrigin
allowing for different Success
types for L
and R
, with them combined using an Either
type.
Origin check will pass if L
or R
origin check passes. L
is tested first.
Successful origin is derived from the left side.
Aliased Type§
struct EnsureOneOf<L, R>(/* private fields */);