[][src]Struct actix_daemon_utils::delayer::Delayer

pub struct Delayer { /* fields omitted */ }

This is a delay actor.

Implementations

impl Delayer[src]

pub fn new(
    task: Recipient<Task>,
    system_terminator: Arc<SystemTerminator>,
    error_duration: Duration
) -> Self
[src]

Trait Implementations

impl Actor for Delayer[src]

type Context = Context<Self>

Actor execution context type

impl Handler<StopRequest> for Delayer[src]

type Result = <StopRequest as Message>::Result

The type of value that this handler will return. Read more

impl Handler<Timing> for Delayer[src]

type Result = ()

The type of value that this handler will return. Read more

Auto Trait Implementations

impl !RefUnwindSafe for Delayer

impl !Send for Delayer

impl !Sync for Delayer

impl Unpin for Delayer

impl !UnwindSafe for Delayer

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,