[][src]Struct wayland_client::QueueToken

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::make_wrapper and NewProxy::implement_nonsend.

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, 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.