Trait frame_support::weights::WeighData
source · [−]pub trait WeighData<T> {
fn weigh_data(&self, target: T) -> Weight;
}
Expand description
Means of weighing some particular kind of data (T
).
Required methods
fn 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).