12345678910111213141516171819202122232425262728293031323334353637#![allow(unused_parens)]38#![allow(unused_imports)]3940use frame_support::{41 traits::Get,42 weights::{Weight, constants::RocksDbWeight},43};44use sp_std::marker::PhantomData;454647pub trait WeightInfo {48 fn schedule(s: u32) -> Weight;49 fn cancel(s: u32) -> Weight;50 fn schedule_named(s: u32) -> Weight;51 fn cancel_named(s: u32) -> Weight;52}535455pub struct SubstrateWeight<T>(PhantomData<T>);56impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {57 fn schedule(s: u32) -> Weight {58 35_029_000_u6459 .saturating_add(77_000_u64.saturating_mul(s as Weight))60 .saturating_add(T::DbWeight::get().reads(1_u64))61 .saturating_add(T::DbWeight::get().writes(1_u64))62 }63 fn cancel(s: u32) -> Weight {64 31_419_000_u6465 .saturating_add(4_015_000_u64.saturating_mul(s as Weight))66 .saturating_add(T::DbWeight::get().reads(1_u64))67 .saturating_add(T::DbWeight::get().writes(2_u64))68 }69 fn schedule_named(s: u32) -> Weight {70 44_752_000_u6471 .saturating_add(123_000_u64.saturating_mul(s as Weight))72 .saturating_add(T::DbWeight::get().reads(2_u64))73 .saturating_add(T::DbWeight::get().writes(2_u64))74 }75 fn cancel_named(s: u32) -> Weight {76 35_712_000_u6477 .saturating_add(4_008_000_u64.saturating_mul(s as Weight))78 .saturating_add(T::DbWeight::get().reads(2_u64))79 .saturating_add(T::DbWeight::get().writes(2_u64))80 }81}828384impl WeightInfo for () {85 fn schedule(s: u32) -> Weight {86 35_029_000_u6487 .saturating_add(77_000_u64.saturating_mul(s as Weight))88 .saturating_add(RocksDbWeight::get().reads(1_u64))89 .saturating_add(RocksDbWeight::get().writes(1_u64))90 }91 fn cancel(s: u32) -> Weight {92 31_419_000_u6493 .saturating_add(4_015_000_u64.saturating_mul(s as Weight))94 .saturating_add(RocksDbWeight::get().reads(1_u64))95 .saturating_add(RocksDbWeight::get().writes(2_u64))96 }97 fn schedule_named(s: u32) -> Weight {98 44_752_000_u6499 .saturating_add(123_000_u64.saturating_mul(s as Weight))100 .saturating_add(RocksDbWeight::get().reads(2_u64))101 .saturating_add(RocksDbWeight::get().writes(2_u64))102 }103 fn cancel_named(s: u32) -> Weight {104 35_712_000_u64105 .saturating_add(4_008_000_u64.saturating_mul(s as Weight))106 .saturating_add(RocksDbWeight::get().reads(2_u64))107 .saturating_add(RocksDbWeight::get().writes(2_u64))108 }109}