Struct intervalier::ManualSignalInterval[][src]

pub struct ManualSignalInterval { /* fields omitted */ }

Implementations

impl ManualSignalInterval[src]

pub fn new() -> (Self, ManualIntervalControl)[src]

New manual interval.

Use this when you want to control how often your timer fires.

Trait Implementations

impl IntoStream for ManualSignalInterval[src]

type Guard = BackSignalGuard

impl Stream for ManualSignalInterval[src]

type Item = BackSignalGuard

Values yielded by the stream.

Auto Trait Implementations

impl !RefUnwindSafe for ManualSignalInterval

impl Send for ManualSignalInterval

impl Sync for ManualSignalInterval

impl Unpin for ManualSignalInterval

impl !UnwindSafe for ManualSignalInterval

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> StreamExt for T where
    T: Stream + ?Sized
[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.