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)Show fields
Fields of UnalignedOffset
offset: BufferAddressShow fields
Fields of UnalignedRangeSize
range_size: BufferAddressShow fields
Fields of OutOfBoundsUnderrun
index: BufferAddressmin: BufferAddressShow fields
Fields of OutOfBoundsOverrun
index: BufferAddressmax: BufferAddressTrait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for BufferAccessErrorimpl Send for BufferAccessErrorimpl Sync for BufferAccessErrorimpl Unpin for BufferAccessErrorimpl UnwindSafe for BufferAccessErrorBlanket Implementations
Mutably borrows from an owned value. Read more