[−][src]Enum vulkano::descriptor::descriptor_set::PersistentDescriptorSetError
Error related to the persistent descriptor set.
Variants
Expected one type of resource but got another.
Fields of WrongDescriptorTy
expected: DescriptorType
The expected descriptor type.
Expected nothing.
Tried to add too many elements to an array.
Didn't fill all the elements of an array before leaving.
Fields of MissingArrayElements
The image view isn't compatible with the sampler.
The buffer is missing the correct usage.
The image is missing the correct usage.
Expected a multisampled image, but got a single-sampled image.
Expected a single-sampled image, but got a multisampled image.
The number of array layers of an image doesn't match what was expected.
Fields of ArrayLayersMismatch
The format of an image view doesn't match what was expected.
Fields of ImageViewFormatMismatch
The type of an image view doesn't match what was expected.
Fields of ImageViewTypeMismatch
expected: DescriptorImageDescDimensions
Expected type.
obtained: DescriptorImageDescDimensions
Type of the image view that was passed.
Trait Implementations
impl Clone for PersistentDescriptorSetError
[src]
fn clone(&self) -> PersistentDescriptorSetError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PersistentDescriptorSetError
[src]
impl Display for PersistentDescriptorSetError
[src]
impl Error for PersistentDescriptorSetError
[src]
Auto Trait Implementations
impl RefUnwindSafe for PersistentDescriptorSetError
impl Send for PersistentDescriptorSetError
impl Sync for PersistentDescriptorSetError
impl Unpin for PersistentDescriptorSetError
impl UnwindSafe for PersistentDescriptorSetError
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>,