[−][src]Enum vulkano::descriptor::descriptor_set::DescriptorPoolAllocError
Error that can be returned when creating a device.
Variants
There is no memory available on the host (ie. the CPU, RAM, etc.).
There is no memory available on the device (ie. video memory).
Allocation has failed because the pool is too fragmented.
There is no more space available in the descriptor pool.
Trait Implementations
impl Clone for DescriptorPoolAllocError
[src]
fn clone(&self) -> DescriptorPoolAllocError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for DescriptorPoolAllocError
[src]
impl Debug for DescriptorPoolAllocError
[src]
impl Display for DescriptorPoolAllocError
[src]
impl Eq for DescriptorPoolAllocError
[src]
impl Error for DescriptorPoolAllocError
[src]
fn description(&self) -> &str
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl PartialEq<DescriptorPoolAllocError> for DescriptorPoolAllocError
[src]
fn eq(&self, other: &DescriptorPoolAllocError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for DescriptorPoolAllocError
[src]
impl StructuralPartialEq for DescriptorPoolAllocError
[src]
Auto Trait Implementations
impl RefUnwindSafe for DescriptorPoolAllocError
impl Send for DescriptorPoolAllocError
impl Sync for DescriptorPoolAllocError
impl Unpin for DescriptorPoolAllocError
impl UnwindSafe for DescriptorPoolAllocError
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>,