pub struct GpuBlockData {
    data: [f32; 4],
}Expand description
A single texel in RGBAF32 texture - 16 bytes.
Fields§
§data: [f32; 4]Implementations§
Source§impl GpuBlockData
 
impl GpuBlockData
Trait Implementations§
Source§impl Clone for GpuBlockData
 
impl Clone for GpuBlockData
Source§fn clone(&self) -> GpuBlockData
 
fn clone(&self) -> GpuBlockData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreSource§impl Debug for GpuBlockData
 
impl Debug for GpuBlockData
Source§impl<P> From<HomogeneousVector<f32, P>> for GpuBlockData
 
impl<P> From<HomogeneousVector<f32, P>> for GpuBlockData
Source§fn from(v: HomogeneousVector<f32, P>) -> Self
 
fn from(v: HomogeneousVector<f32, P>) -> Self
Converts to this type from the input type.
Source§impl From<PremultipliedColorF> for GpuBlockData
Conversion helpers for GpuBlockData
 
impl From<PremultipliedColorF> for GpuBlockData
Conversion helpers for GpuBlockData
Source§fn from(c: PremultipliedColorF) -> Self
 
fn from(c: PremultipliedColorF) -> Self
Converts to this type from the input type.
Source§impl From<TexelRect> for GpuBlockData
 
impl From<TexelRect> for GpuBlockData
Source§impl MallocSizeOf for GpuBlockData
 
impl MallocSizeOf for GpuBlockData
Source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
 
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.
Source§impl Serialize for GpuBlockData
 
impl Serialize for GpuBlockData
impl Copy for GpuBlockData
Auto Trait Implementations§
impl Freeze for GpuBlockData
impl RefUnwindSafe for GpuBlockData
impl Send for GpuBlockData
impl Sync for GpuBlockData
impl Unpin for GpuBlockData
impl UnwindSafe for GpuBlockData
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> 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