pub type EnsureRootOrHalfCommunityCouncil = EitherOfDiverse<EnsureRoot<AccountId>, EnsureProportionAtLeast<AccountId, CommunityCouncilCollectiveInst, 1, 2>>;Aliased Typeยง
pub struct EnsureRootOrHalfCommunityCouncil(/* private fields */);pub type EnsureRootOrHalfCommunityCouncil = EitherOfDiverse<EnsureRoot<AccountId>, EnsureProportionAtLeast<AccountId, CommunityCouncilCollectiveInst, 1, 2>>;pub struct EnsureRootOrHalfCommunityCouncil(/* private fields */);