Trait wayland_client::GlobalImplementor [−][src]
A trait for implementation of the global advertisement
It is automatically implemented for FnMut(Main<I>, DispatchData)
closures,
in which case the error
messages are ignored.
Required methods
fn new_global(&mut self, global: Main<I>, data: DispatchData<'_>)
[src]
A new global of given interface has been instantiated and you can assign a filter to it.
Provided methods
fn error(&mut self, _version: u32, _data: DispatchData<'_>)
[src]
A global was advertised but its version was lower than the minimal version you requested.
The advertised version is provided as argument.
Implementors
impl<F, I: Interface> GlobalImplementor<I> for F where
I: Interface + AsRef<Proxy<I>> + From<Proxy<I>>,
F: FnMut(Main<I>, DispatchData<'_>),
[src]
I: Interface + AsRef<Proxy<I>> + From<Proxy<I>>,
F: FnMut(Main<I>, DispatchData<'_>),