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: DeviceError
Invalid
Destroyed
AlreadyMapped
MissingBufferUsage(MissingBufferUsageError)
NotMapped
UnalignedRange
UnalignedOffset
Fields
offset: BufferAddress
UnalignedRangeSize
Fields
range_size: BufferAddress
OutOfBoundsUnderrun
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