pub trait ScoreProvider<AccountId> {
type Score;
fn score(who: &AccountId) -> Self::Score;
fn set_score_of(_: &AccountId, _: Self::Score) { ... }
}
Expand description
Something that can provide the Score
of an account. Similar to ElectionProvider
and
ElectionDataProvider
, this should typically be implementing by whoever is supposed to use
SortedListProvider
.
Required Associated Types§
Required Methods§
Provided Methods§
sourcefn set_score_of(_: &AccountId, _: Self::Score)
fn set_score_of(_: &AccountId, _: Self::Score)
For tests and benchmarks, set the score
.