Struct wayland_client::proxy::Attached
source · pub struct Attached<I: Interface> {
_s: PhantomData<*mut ()>,
inner: I,
}
Expand description
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 attached to.
Fields§
§_s: PhantomData<*mut ()>
§inner: I
Implementations§
Trait Implementations§
source§impl<I: PartialEq + Interface> PartialEq<Attached<I>> for Attached<I>
impl<I: PartialEq + Interface> PartialEq<Attached<I>> for Attached<I>
impl<I: Interface> StructuralPartialEq for Attached<I>
Auto Trait Implementations§
impl<I> RefUnwindSafe for Attached<I>where I: RefUnwindSafe,
impl<I> !Send for Attached<I>
impl<I> !Sync for Attached<I>
impl<I> Unpin for Attached<I>where I: Unpin,
impl<I> UnwindSafe for Attached<I>where I: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more