[][src]Enum vulkano::command_buffer::validity::CheckCopyBufferError

pub enum CheckCopyBufferError {
    SourceMissingTransferUsage,
    DestinationMissingTransferUsage,
    OverlappingRanges,
}

Error that can happen from check_copy_buffer.

Variants

SourceMissingTransferUsage

The source buffer is missing the transfer source usage.

DestinationMissingTransferUsage

The destination buffer is missing the transfer destination usage.

OverlappingRanges

The source and destination are overlapping.

Trait Implementations

impl Copy for CheckCopyBufferError[src]

impl From<CheckCopyBufferError> for CopyBufferError[src]

impl Clone for CheckCopyBufferError[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for CheckCopyBufferError[src]

impl Display for CheckCopyBufferError[src]

impl Error for CheckCopyBufferError[src]

fn cause(&self) -> Option<&dyn Error>1.0.0[src]

Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

The lower-level cause of this error, if any. Read more

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

Blanket Implementations

impl<T> Content for T[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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

type Owned = T

The resulting type after obtaining ownership.

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.

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]