Trait frame_support::weights::WeighData[][src]

pub trait WeighData<T> {
    fn weigh_data(&self, target: T) -> Weight;
}
Expand description

Means of weighing some particular kind of data (T).

Required methods

Weigh the data T given by target. When implementing this for a dispatchable, T will be a tuple of all arguments given to the function (except origin).

Implementations on Foreign Types

Implementors