Trait frame_support::traits::SortedMembers

source ·
pub trait SortedMembers<T: Ord> {
    // Required method
    fn sorted_members() -> Vec<T>;

    // Provided methods
    fn contains(t: &T) -> bool { ... }
    fn count() -> usize { ... }
}
Expand description

A trait for a set which can enumerate its members in order.

Required Methods§

source

fn sorted_members() -> Vec<T>

Get a vector of all members in the set, ordered.

Provided Methods§

source

fn contains(t: &T) -> bool

Return true if this “contains” the given value t.

source

fn count() -> usize

Get the number of items in the set.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<X: Ord + PartialOrd, T: Get<Vec<X>>> SortedMembers<X> for IsInVec<T>