#[repr(C)]pub struct GradientStopRecord {
pub color: [f32; 4],
pub position: [f32; 4],
}Expand description
One gradient stop in the layout the shader reads.
Fields§
§color: [f32; 4]§position: [f32; 4]The position in x; the rest keeps the 16-byte row.
Trait Implementations§
Source§impl Clone for GradientStopRecord
impl Clone for GradientStopRecord
Source§fn clone(&self) -> GradientStopRecord
fn clone(&self) -> GradientStopRecord
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GradientStopRecord
Source§impl Debug for GradientStopRecord
impl Debug for GradientStopRecord
Source§impl PartialEq for GradientStopRecord
impl PartialEq for GradientStopRecord
impl Pod for GradientStopRecord
impl StructuralPartialEq for GradientStopRecord
Auto Trait Implementations§
impl Freeze for GradientStopRecord
impl RefUnwindSafe for GradientStopRecord
impl Send for GradientStopRecord
impl Sync for GradientStopRecord
impl Unpin for GradientStopRecord
impl UnsafeUnpin for GradientStopRecord
impl UnwindSafe for GradientStopRecord
Blanket Implementations§
impl<T> AnyBitPattern for Twhere
T: Pod,
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> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
Source§type Bits = T
type Bits = T
Self must have the same layout as the specified Bits except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern.Source§fn is_valid_bit_pattern(_bits: &T) -> bool
fn is_valid_bit_pattern(_bits: &T) -> bool
If this function returns true, then it must be valid to reinterpret
bits
as &Self.