[−][src]Enum vulkano::memory::DeviceMemoryAllocError
Error type returned by functions related to DeviceMemory.
Variants
OomError(OomError)Not enough memory available.
The maximum number of allocations has been exceeded.
Memory map failed.
Trait Implementations
impl Clone for DeviceMemoryAllocError[src]
fn clone(&self) -> DeviceMemoryAllocError[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for DeviceMemoryAllocError[src]
impl Debug for DeviceMemoryAllocError[src]
impl Display for DeviceMemoryAllocError[src]
impl Eq for DeviceMemoryAllocError[src]
impl Error for DeviceMemoryAllocError[src]
fn description(&self) -> &str[src]
fn cause(&self) -> Option<&dyn Error>[src]
fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>[src]
impl From<DeviceMemoryAllocError> for ImageCreationError[src]
fn from(err: DeviceMemoryAllocError) -> ImageCreationError[src]
impl From<OomError> for DeviceMemoryAllocError[src]
fn from(err: OomError) -> DeviceMemoryAllocError[src]
impl PartialEq<DeviceMemoryAllocError> for DeviceMemoryAllocError[src]
fn eq(&self, other: &DeviceMemoryAllocError) -> bool[src]
fn ne(&self, other: &DeviceMemoryAllocError) -> bool[src]
impl StructuralEq for DeviceMemoryAllocError[src]
impl StructuralPartialEq for DeviceMemoryAllocError[src]
Auto Trait Implementations
impl RefUnwindSafe for DeviceMemoryAllocError
impl Send for DeviceMemoryAllocError
impl Sync for DeviceMemoryAllocError
impl Unpin for DeviceMemoryAllocError
impl UnwindSafe for DeviceMemoryAllocError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Content for T[src]
fn ref_from_ptr(*mut c_void, usize) -> Option<*mut T>[src]
fn is_size_suitable(usize) -> bool[src]
fn indiv_size() -> usize[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,