[][src]Enum vulkano::swapchain::FullscreenExclusiveError

#[repr(u32)]pub enum FullscreenExclusiveError {
    OomError(OomError),
    InitializationFailed,
    SurfaceLost,
    DoubleAcquire,
    DoubleRelease,
    NotAppControlled,
}

Error that can happen when calling Swapchain::acquire_fullscreen_exclusive or Swapchain::release_fullscreen_exclusive

Variants

OomError(OomError)

Not enough memory.

InitializationFailed

Operation could not be completed for driver specific reasons.

SurfaceLost

The surface is no longer accessible and must be recreated.

DoubleAcquire

Fullscreen exclusivity is already acquired.

DoubleRelease

Fullscreen exclusivity is not current acquired.

NotAppControlled

Swapchain is not in fullscreen exclusive app controlled mode

Trait Implementations

impl Clone for FullscreenExclusiveError[src]

impl Copy for FullscreenExclusiveError[src]

impl Debug for FullscreenExclusiveError[src]

impl Display for FullscreenExclusiveError[src]

impl Eq for FullscreenExclusiveError[src]

impl Error for FullscreenExclusiveError[src]

impl From<OomError> for FullscreenExclusiveError[src]

impl PartialEq<FullscreenExclusiveError> for FullscreenExclusiveError[src]

impl StructuralEq for FullscreenExclusiveError[src]

impl StructuralPartialEq for FullscreenExclusiveError[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> 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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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.