[][src]Struct wayland_protocols::wlr::unstable::output_power_management::v1::client::zwlr_output_power_v1::ZwlrOutputPowerV1

pub struct ZwlrOutputPowerV1(_);

Implementations

impl ZwlrOutputPowerV1[src]

pub fn set_mode(&self, mode: Mode)[src]

Set an outputs power save mode

Set an output's power save mode to the given mode. The mode change is effective immediately. If the output does not support the given mode a failed event is sent.

pub fn destroy(&self)[src]

destroy this power management

Destroys the output power management mode control object.

This is a destructor, you cannot send requests to this object any longer once this method is called.

Trait Implementations

impl AsRef<Proxy<ZwlrOutputPowerV1>> for ZwlrOutputPowerV1[src]

impl Clone for ZwlrOutputPowerV1[src]

impl Debug for ZwlrOutputPowerV1[src]

impl Eq for ZwlrOutputPowerV1[src]

impl From<Proxy<ZwlrOutputPowerV1>> for ZwlrOutputPowerV1[src]

impl From<ZwlrOutputPowerV1> for Proxy<ZwlrOutputPowerV1>[src]

impl Interface for ZwlrOutputPowerV1[src]

type Request = Request

Set of requests associated to this interface Read more

type Event = Event

Set of events associated to this interface Read more

impl PartialEq<ZwlrOutputPowerV1> for ZwlrOutputPowerV1[src]

impl StructuralEq for ZwlrOutputPowerV1[src]

impl StructuralPartialEq for ZwlrOutputPowerV1[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Downcast for T where
    T: Any

impl<T> DowncastSync for T where
    T: Send + Sync + Any

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.