yew_agent::oneshot

Trait Oneshot

Source
pub trait Oneshot: Future {
    type Input;

    // Required method
    fn create(input: Self::Input) -> Self;
}
Expand description

A future-based worker that for each input, one output is produced.

Required Associated Types§

Source

type Input

Incoming message type.

Required Methods§

Source

fn create(input: Self::Input) -> Self

Creates an oneshot worker.

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.

Implementors§