Enum wgpu_core::resource::BufferAccessError [−][src]
pub enum BufferAccessError {
Device(DeviceError),
Invalid,
Destroyed,
AlreadyMapped,
MissingBufferUsage(MissingBufferUsageError),
NotMapped,
UnalignedRange,
UnalignedOffset {
offset: BufferAddress,
},
UnalignedRangeSize {
range_size: BufferAddress,
},
OutOfBoundsUnderrun {
index: BufferAddress,
min: BufferAddress,
},
OutOfBoundsOverrun {
index: BufferAddress,
max: BufferAddress,
},
}Variants
Device(DeviceError)
Tuple Fields
0: DeviceErrorInvalid
Destroyed
AlreadyMapped
MissingBufferUsage(MissingBufferUsageError)
NotMapped
UnalignedRange
UnalignedOffset
Fields
offset: BufferAddressUnalignedRangeSize
Fields
range_size: BufferAddressOutOfBoundsUnderrun
OutOfBoundsOverrun
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for BufferAccessError
impl Send for BufferAccessError
impl Sync for BufferAccessError
impl Unpin for BufferAccessError
impl UnwindSafe for BufferAccessError
Blanket Implementations
Mutably borrows from an owned value. Read more
