[−][src]Struct wayland_client::ProxyMap
A handle to the object map internal to the library state.
This type is only used by code generated by wayland-scanner
, and can not
be instantiated directly.
Implementations
impl ProxyMap
[src]
pub fn get<I: Interface + AsRef<Proxy<I>> + From<Proxy<I>>>(
&mut self,
id: u32
) -> Option<Proxy<I>>
[src]
&mut self,
id: u32
) -> Option<Proxy<I>>
Returns the Proxy corresponding to a given id
pub fn get_or_dead<I: Interface + AsRef<Proxy<I>> + From<Proxy<I>>>(
&mut self,
id: u32
) -> Proxy<I>
[src]
&mut self,
id: u32
) -> Proxy<I>
Returns the Proxy corresponding to a given id, and create a dead one if none is found
pub fn get_new<I: Interface + AsRef<Proxy<I>> + From<Proxy<I>>>(
&mut self,
id: u32
) -> Option<Main<I>>
[src]
&mut self,
id: u32
) -> Option<Main<I>>
Creates a new proxy for given id
Auto Trait Implementations
impl RefUnwindSafe for ProxyMap
impl Send for ProxyMap
impl Sync for ProxyMap
impl Unpin for ProxyMap
impl UnwindSafe for ProxyMap
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> DowncastSync for T where
T: Send + Sync + Any,
[src]
T: Send + Sync + Any,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,