pallet_tasks::pallet

Trait WeightInfo

Source
pub trait WeightInfo {
    // Required methods
    fn submit_task_result() -> Weight;
    fn prepare_batches(n: u32) -> Weight;
    fn schedule_tasks(n: u32) -> Weight;
    fn submit_gmp_events() -> Weight;
    fn sync_network() -> Weight;
    fn stop_network() -> Weight;
    fn remove_task() -> Weight;
    fn restart_batch() -> Weight;
}
Expand description

Trait to define the weights for various extrinsics in the pallet.

Required Methods§

Source

fn submit_task_result() -> Weight

Source

fn prepare_batches(n: u32) -> Weight

Source

fn schedule_tasks(n: u32) -> Weight

Source

fn submit_gmp_events() -> Weight

Source

fn sync_network() -> Weight

Source

fn stop_network() -> Weight

Source

fn remove_task() -> Weight

Source

fn restart_batch() -> Weight

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl WeightInfo for ()

Source§

fn submit_task_result() -> Weight

Source§

fn prepare_batches(_: u32) -> Weight

Source§

fn schedule_tasks(_: u32) -> Weight

Source§

fn submit_gmp_events() -> Weight

Source§

fn sync_network() -> Weight

Source§

fn stop_network() -> Weight

Source§

fn remove_task() -> Weight

Source§

fn restart_batch() -> Weight

Implementors§