pub struct GpuMemoryReport {
pub budget_bytes: Option<u64>,
}Expand description
The device memory the adapter may use.
Fields§
§budget_bytes: Option<u64>The budget the graphics API reports (DXGI local segment, Vulkan VK_EXT_memory_budget
device-local heaps, Metal recommended working set), or None. Idle pools use a quarter.
Trait Implementations§
Source§impl Clone for GpuMemoryReport
impl Clone for GpuMemoryReport
Source§impl Debug for GpuMemoryReport
impl Debug for GpuMemoryReport
Source§impl Default for GpuMemoryReport
impl Default for GpuMemoryReport
Source§impl PartialEq for GpuMemoryReport
impl PartialEq for GpuMemoryReport
Source§impl Serialize for GpuMemoryReport
impl Serialize for GpuMemoryReport
impl StructuralPartialEq for GpuMemoryReport
Auto Trait Implementations§
impl Freeze for GpuMemoryReport
impl RefUnwindSafe for GpuMemoryReport
impl Send for GpuMemoryReport
impl Sync for GpuMemoryReport
impl Unpin for GpuMemoryReport
impl UnsafeUnpin for GpuMemoryReport
impl UnwindSafe for GpuMemoryReport
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more