[][src]Struct calloop::ping::PingSource

pub struct PingSource { /* fields omitted */ }

The ping event source

You can insert it in your event loop to receive pings.

Trait Implementations

impl Drop for PingSource[src]

impl EventSource for PingSource[src]

type Event = ()

The type of events generated by your source.

type Metadata = ()

Some metadata of your event source Read more

type Ret = ()

The return type of the user callback Read more

Auto Trait Implementations

impl RefUnwindSafe for PingSource

impl Send for PingSource

impl Sync for PingSource

impl Unpin for PingSource

impl UnwindSafe for PingSource

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.