Trait wayland_client::GlobalImplementor
source · pub trait GlobalImplementor<I: Interface> {
fn new_global(&mut self, global: NewProxy<I>) -> Proxy<I>;
fn error(&mut self, _version: u32) { ... }
}
Expand description
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
sourcefn new_global(&mut self, global: NewProxy<I>) -> Proxy<I>
fn new_global(&mut self, global: NewProxy<I>) -> Proxy<I>
A new global of given interface has been instantiated and you are supposed to provide an implementation for it.