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
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).