Enum vulkano::sync::AccessError [−][src]
pub enum AccessError {
ExclusiveDenied,
AlreadyInUse,
UnexpectedImageLayout {
allowed: ImageLayout,
requested: ImageLayout,
},
ImageNotInitialized {
requested: ImageLayout,
},
BufferNotInitialized,
SwapchainImageAcquireOnly,
}
Expand description
Access to a resource was denied.
Variants
ExclusiveDenied
Exclusive access is denied.
AlreadyInUse
The resource is already in use, and there is no tracking of concurrent usages.
UnexpectedImageLayout
ImageNotInitialized
Fields
requested: ImageLayout
The layout that was requested for the image.
Trying to use an image without transitioning it from the “undefined” or “preinitialized” layouts first.
BufferNotInitialized
Trying to use a buffer that still contains garbage data.
SwapchainImageAcquireOnly
Trying to use a swapchain image without depending on a corresponding acquire image future.
Trait Implementations
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for AccessError
impl Send for AccessError
impl Sync for AccessError
impl Unpin for AccessError
impl UnwindSafe for AccessError
Blanket Implementations
Mutably borrows from an owned value. Read more
Builds a pointer to this type from a raw pointer.
Returns true if the size is suitable to store a type like this.
Returns the size of an individual element.