pub struct GpuMemoryBlock {
pub ptr: usize,
pub size_bytes: usize,
pub in_use: bool,
}Expand description
GPU memory block
Fields§
§ptr: usize§size_bytes: usize§in_use: boolTrait Implementations§
Auto Trait Implementations§
impl Freeze for GpuMemoryBlock
impl RefUnwindSafe for GpuMemoryBlock
impl Send for GpuMemoryBlock
impl Sync for GpuMemoryBlock
impl Unpin for GpuMemoryBlock
impl UnwindSafe for GpuMemoryBlock
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
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