[−][src]Trait wayland_client::GlobalImplementor
A trait for implementation of the global advertisement
It is automatically implemented for FnMut(NewProxy<I>) -> Proxy<I>
closures, in which case the error
messages are ignored.
Required methods
fn new_global(&mut self, global: NewProxy<I>) -> I
A new global of given interface has been instantiated and you are supposed to provide an implementation for it.
Provided methods
fn error(&mut self, _version: u32)
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
F: FnMut(NewProxy<I>) -> I,
[src]
F: FnMut(NewProxy<I>) -> I,