1234567891011121314151617181920212223242526272829303132333435363738#![allow(unused_parens)]39#![allow(unused_imports)]4041use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};42use sp_std::marker::PhantomData;434445pub trait WeightInfo {46 fn schedule(s: u32, ) -> Weight;47 fn cancel(s: u32, ) -> Weight;48 fn schedule_named(s: u32, ) -> Weight;49 fn cancel_named(s: u32, ) -> Weight;50 51}525354pub struct SubstrateWeight<T>(PhantomData<T>);55impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {56 fn schedule(s: u32, ) -> Weight {57 (35_029_000 as Weight)58 .saturating_add((77_000 as Weight).saturating_mul(s as Weight))59 .saturating_add(T::DbWeight::get().reads(1 as Weight))60 .saturating_add(T::DbWeight::get().writes(1 as Weight))61 62 }63 fn cancel(s: u32, ) -> Weight {64 (31_419_000 as Weight)65 .saturating_add((4_015_000 as Weight).saturating_mul(s as Weight))66 .saturating_add(T::DbWeight::get().reads(1 as Weight))67 .saturating_add(T::DbWeight::get().writes(2 as Weight))68 69 }70 fn schedule_named(s: u32, ) -> Weight {71 (44_752_000 as Weight)72 .saturating_add((123_000 as Weight).saturating_mul(s as Weight))73 .saturating_add(T::DbWeight::get().reads(2 as Weight))74 .saturating_add(T::DbWeight::get().writes(2 as Weight))75 76 }77 fn cancel_named(s: u32, ) -> Weight {78 (35_712_000 as Weight)79 .saturating_add((4_008_000 as Weight).saturating_mul(s as Weight))80 .saturating_add(T::DbWeight::get().reads(2 as Weight))81 .saturating_add(T::DbWeight::get().writes(2 as Weight))82 83 }84 85}868788impl WeightInfo for () {89 fn schedule(s: u32, ) -> Weight {90 (35_029_000 as Weight)91 .saturating_add((77_000 as Weight).saturating_mul(s as Weight))92 .saturating_add(RocksDbWeight::get().reads(1 as Weight))93 .saturating_add(RocksDbWeight::get().writes(1 as Weight))94 95 }96 fn cancel(s: u32, ) -> Weight {97 (31_419_000 as Weight)98 .saturating_add((4_015_000 as Weight).saturating_mul(s as Weight))99 .saturating_add(RocksDbWeight::get().reads(1 as Weight))100 .saturating_add(RocksDbWeight::get().writes(2 as Weight))101 102 }103 fn schedule_named(s: u32, ) -> Weight {104 (44_752_000 as Weight)105 .saturating_add((123_000 as Weight).saturating_mul(s as Weight))106 .saturating_add(RocksDbWeight::get().reads(2 as Weight))107 .saturating_add(RocksDbWeight::get().writes(2 as Weight))108 109 }110 fn cancel_named(s: u32, ) -> Weight {111 (35_712_000 as Weight)112 .saturating_add((4_008_000 as Weight).saturating_mul(s as Weight))113 .saturating_add(RocksDbWeight::get().reads(2 as Weight))114 .saturating_add(RocksDbWeight::get().writes(2 as Weight))115 116 }117 118}