ZipSignal

Trait ZipSignal 

Source
pub trait ZipSignal<Generate> {
    type Target;

    // Required method
    fn map(&self, generate: Generate) -> ReadSignal<Self::Target>;
}
Expand description

Zip signals together to create a new one. The tuple implementation allows you to write (signal0, signal1).map(...).

Required Associated Types§

Source

type Target

The inner type of the target signal.

Required Methods§

Source

fn map(&self, generate: Generate) -> ReadSignal<Self::Target>

Map generate over the inner signal value.

Implementations on Foreign Types§

Source§

impl<T0, T1, U, Generate> ZipSignal<Generate> for (ReadSignal<T0>, ReadSignal<T1>)
where T0: 'static, T1: 'static, U: 'static, Generate: 'static + Fn(&T0, &T1) -> U,

Source§

type Target = U

Source§

fn map(&self, generate: Generate) -> ReadSignal<Self::Target>

Implementors§