[−][src]Trait wayland_protocols::wlr::unstable::gamma_control::v1::client::zwlr_gamma_control_manager_v1::RequestsTrait
Required methods
fn get_gamma_control<F>(
&self,
output: &Proxy<WlOutput>,
implementor: F
) -> Result<Proxy<ZwlrGammaControlV1>, ()> where
F: FnOnce(NewProxy<ZwlrGammaControlV1>) -> Proxy<ZwlrGammaControlV1>,
&self,
output: &Proxy<WlOutput>,
implementor: F
) -> Result<Proxy<ZwlrGammaControlV1>, ()> where
F: FnOnce(NewProxy<ZwlrGammaControlV1>) -> Proxy<ZwlrGammaControlV1>,
get a gamma control for an output
Create a gamma control that can be used to adjust gamma tables for the provided output.
fn destroy(&self)
destroy the manager
All objects created by the manager will still remain valid, until their appropriate destroy request has been called.
This is a destructor, you cannot send requests to this object any longer once this method is called.
Implementations on Foreign Types
impl RequestsTrait for Proxy<ZwlrGammaControlManagerV1>
[src]
fn get_gamma_control<F>(
&self,
output: &Proxy<WlOutput>,
implementor: F
) -> Result<Proxy<ZwlrGammaControlV1>, ()> where
F: FnOnce(NewProxy<ZwlrGammaControlV1>) -> Proxy<ZwlrGammaControlV1>,
[src]
&self,
output: &Proxy<WlOutput>,
implementor: F
) -> Result<Proxy<ZwlrGammaControlV1>, ()> where
F: FnOnce(NewProxy<ZwlrGammaControlV1>) -> Proxy<ZwlrGammaControlV1>,