Struct wayland_client::QueueToken[][src]

pub struct QueueToken { /* fields omitted */ }

A token representing this event queue

This token can be cloned and is meant to allow easier interaction with other functions in the library that require the specification of an event queue, like Proxy::assign.

Trait Implementations

impl Clone for QueueToken[src]

Auto Trait Implementations

impl !RefUnwindSafe for QueueToken

impl !Send for QueueToken

impl !Sync for QueueToken

impl Unpin for QueueToken

impl !UnwindSafe for QueueToken

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> Downcast for T where
    T: Any
[src]

impl<T> DowncastSync for T where
    T: Send + Sync + Any
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.