Skip to main content

AtomicStep

Trait AtomicStep 

Source
pub trait AtomicStep {
    type Out;

    // Required method
    fn apply_atomic(self) -> Self::Out;
}
Expand description

The builder step behind RedisPipelineSteps::atomic.

Required Associated Types§

Source

type Out

The builder over the source with an atomic window.

Required Methods§

Source

fn apply_atomic(self) -> Self::Out

Makes the window atomic.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<Def, Source, State, DefCodec> AtomicStep for SubscriberBuilder<Def, Source, State, DefCodec>
where Def: Declared, Source: Windowed,

Source§

type Out = SubscriberBuilder<Def, <Source as Windowed>::Atomic, State, DefCodec>

Source§

fn apply_atomic(self) -> Self::Out

Implementors§