[−][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.
Methods
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_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 Send for ProxyMap
impl Unpin for ProxyMap
impl Sync for ProxyMap
impl UnwindSafe for ProxyMap
impl RefUnwindSafe for ProxyMap
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for 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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Downcast for T where
T: Any,
[src]
T: Any,