12345678910111213141516171819202122232425#![cfg_attr(rustfmt, rustfmt_skip)]26#![allow(unused_parens)]27#![allow(unused_imports)]28#![allow(clippy::unnecessary_cast)]2930use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};31use sp_std::marker::PhantomData;323334pub trait WeightInfo {35 fn begin() -> Weight;36 fn set_data(b: u32, ) -> Weight;37 fn finish(b: u32, ) -> Weight;38}394041pub struct SubstrateWeight<T>(PhantomData<T>);42impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {43 fn begin() -> Weight {44 (6_210_000 as Weight)45 .saturating_add(T::DbWeight::get().reads(3 as Weight))46 .saturating_add(T::DbWeight::get().writes(1 as Weight))47 }48 fn set_data(b: u32, ) -> Weight {49 (2_926_000 as Weight)50 51 .saturating_add((649_000 as Weight).saturating_mul(b as Weight))52 .saturating_add(T::DbWeight::get().reads(1 as Weight))53 .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(b as Weight)))54 }55 fn finish(_b: u32, ) -> Weight {56 (4_309_000 as Weight)57 .saturating_add(T::DbWeight::get().reads(1 as Weight))58 .saturating_add(T::DbWeight::get().writes(2 as Weight))59 }60}616263impl WeightInfo for () {64 fn begin() -> Weight {65 (6_210_000 as Weight)66 .saturating_add(RocksDbWeight::get().reads(3 as Weight))67 .saturating_add(RocksDbWeight::get().writes(1 as Weight))68 }69 fn set_data(b: u32, ) -> Weight {70 (2_926_000 as Weight)71 72 .saturating_add((649_000 as Weight).saturating_mul(b as Weight))73 .saturating_add(RocksDbWeight::get().reads(1 as Weight))74 .saturating_add(RocksDbWeight::get().writes((1 as Weight).saturating_mul(b as Weight)))75 }76 fn finish(_b: u32, ) -> Weight {77 (4_309_000 as Weight)78 .saturating_add(RocksDbWeight::get().reads(1 as Weight))79 .saturating_add(RocksDbWeight::get().writes(2 as Weight))80 }81}