Trait frame_support::dispatch::WeighData
source · pub trait WeighData<T> {
// Required method
fn weigh_data(&self, target: T) -> Weight;
}Expand description
Means of weighing some particular kind of data (T).
Required Methods§
sourcefn weigh_data(&self, target: T) -> Weight
fn weigh_data(&self, target: T) -> Weight
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).