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

pub struct DisplayPlane { /* fields omitted */ }

?

Methods

impl DisplayPlane[src]

pub fn enumerate_raw(
    device: PhysicalDevice
) -> Result<IntoIter<DisplayPlane>, OomError>
[src]

See the docs of enumerate().

pub fn enumerate(device: PhysicalDevice) -> IntoIter<DisplayPlane>[src]

Enumerates all the display planes that are available on a given physical device.

Panic

  • Panics if the device or host ran out of memory.

pub fn physical_device(&self) -> PhysicalDevice[src]

Returns the physical device that was used to create this display.

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

Returns the index of the plane.

pub fn supports(&self, display: &Display) -> bool[src]

Returns true if this plane supports the given display.

Auto Trait Implementations

impl Send for DisplayPlane

impl Unpin for DisplayPlane

impl Sync for DisplayPlane

impl UnwindSafe for DisplayPlane

impl RefUnwindSafe for DisplayPlane

Blanket Implementations

impl<T> Content for T[src]

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

impl<T> From<T> for 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.

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

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

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