Struct vulkanalia::vk::DisplayPowerInfoEXTBuilder
source · #[repr(transparent)]pub struct DisplayPowerInfoEXTBuilder { /* private fields */ }
Expand description
A builder for a DisplayPowerInfoEXT
.
Implementations§
source§impl DisplayPowerInfoEXTBuilder
impl DisplayPowerInfoEXTBuilder
pub fn power_state(self, power_state: DisplayPowerStateEXT) -> Self
pub fn build(self) -> DisplayPowerInfoEXT
Trait Implementations§
source§impl Cast for DisplayPowerInfoEXTBuilder
impl Cast for DisplayPowerInfoEXTBuilder
§type Target = DisplayPowerInfoEXT
type Target = DisplayPowerInfoEXT
The other type this type can be used interchangeably with in FFI.
source§impl Clone for DisplayPowerInfoEXTBuilder
impl Clone for DisplayPowerInfoEXTBuilder
source§fn clone(&self) -> DisplayPowerInfoEXTBuilder
fn clone(&self) -> DisplayPowerInfoEXTBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for DisplayPowerInfoEXTBuilder
impl Debug for DisplayPowerInfoEXTBuilder
source§impl Default for DisplayPowerInfoEXTBuilder
impl Default for DisplayPowerInfoEXTBuilder
source§fn default() -> DisplayPowerInfoEXTBuilder
fn default() -> DisplayPowerInfoEXTBuilder
Returns the “default value” for a type. Read more
source§impl Deref for DisplayPowerInfoEXTBuilder
impl Deref for DisplayPowerInfoEXTBuilder
impl Copy for DisplayPowerInfoEXTBuilder
Auto Trait Implementations§
impl RefUnwindSafe for DisplayPowerInfoEXTBuilder
impl !Send for DisplayPowerInfoEXTBuilder
impl !Sync for DisplayPowerInfoEXTBuilder
impl Unpin for DisplayPowerInfoEXTBuilder
impl UnwindSafe for DisplayPowerInfoEXTBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more