[][src]Struct vulkano::swapchain::display::DisplayMode

pub struct DisplayMode { /* fields omitted */ }

Represents a mode on a specific display.

Implementations

impl DisplayMode[src]

pub fn display(&self) -> &Display[src]

Returns the display corresponding to this mode.

pub fn visible_region(&self) -> [u32; 2][src]

Returns the dimensions of the region that is visible on the monitor.

pub fn refresh_rate(&self) -> u32[src]

Returns the refresh rate of this mode.

Trait Implementations

impl VulkanObject for DisplayMode[src]

type Object = DisplayModeKHR

The type of the object.

Auto Trait Implementations

impl RefUnwindSafe for DisplayMode

impl !Send for DisplayMode

impl !Sync for DisplayMode

impl Unpin for DisplayMode

impl UnwindSafe for DisplayMode

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> Content for T[src]

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

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

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.