Properties of the device that will be used for allocating memory objects.
gpu-alloc-<backend> crate to learn how to obtain one for backend of choice.
memory_types: Cow<'a, [MemoryType]>
Array of memory types provided by the device.
memory_heaps: Cow<'a, [MemoryHeap]>
Array of memory heaps provided by the device.
Maximum number of valid memory allocations that can exist simultaneously within the device.
Maximum size for single allocation supported by the device.
Atom size for host mappable non-coherent memory.
Specifies if feature required to fetch device address is enabled.
impl<'a> Send for DeviceProperties<'a>[src]
impl<'a> Sync for DeviceProperties<'a>[src]
impl<'a> Unpin for DeviceProperties<'a>[src]
type Error = Infallible
The type returned in the event of a conversion error.