[−][src]Struct wayland_client::Attached
A handle to a proxy that has been attached to an event queue
As opposed to Proxy, you can use it to send requests
that create new objects. The created objects will be handled
by the event queue this proxy has been atatched to.
Methods
impl<I: Interface> Attached<I> where
I: Into<Proxy<I>> + From<Proxy<I>> + AsRef<Proxy<I>>, [src]
I: Into<Proxy<I>> + From<Proxy<I>> + AsRef<Proxy<I>>,
Trait Implementations
impl<I: Interface> Clone for Attached<I> where
I: AsRef<Proxy<I>> + From<Proxy<I>>, [src]
I: AsRef<Proxy<I>> + From<Proxy<I>>,
impl<I: Interface> Deref for Attached<I>[src]
impl<I: PartialEq + Interface> PartialEq<Attached<I>> for Attached<I>[src]
impl<I: Interface> StructuralPartialEq for Attached<I>[src]
Auto Trait Implementations
impl<I> RefUnwindSafe for Attached<I> where
I: RefUnwindSafe,
I: RefUnwindSafe,
impl<I> !Send for Attached<I>
impl<I> !Sync for Attached<I>
impl<I> Unpin for Attached<I> where
I: Unpin,
I: Unpin,
impl<I> UnwindSafe for Attached<I> where
I: UnwindSafe,
I: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Downcast for T where
T: Any, [src]
T: Any,
fn into_any(self: Box<T>) -> Box<dyn Any + 'static>[src]
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>[src]
fn as_any(&self) -> &(dyn Any + 'static)[src]
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,