#[repr(C)]pub struct DrawRadialGradient {
pub index: u32,
pub p0: [f32; 2],
pub p1: [f32; 2],
pub r0: f32,
pub r1: f32,
}Expand description
Draw data for a radial gradient.
Fields§
§index: u32Ramp index.
p0: [f32; 2]Start point.
p1: [f32; 2]End point.
r0: f32Start radius.
r1: f32End radius.
Trait Implementations§
Source§impl Clone for DrawRadialGradient
impl Clone for DrawRadialGradient
impl Copy for DrawRadialGradient
Source§impl Debug for DrawRadialGradient
impl Debug for DrawRadialGradient
Source§impl Default for DrawRadialGradient
impl Default for DrawRadialGradient
impl Pod for DrawRadialGradient
Auto Trait Implementations§
impl Forget for DrawRadialGradient
impl Freeze for DrawRadialGradient
impl Move for DrawRadialGradient
impl RefUnwindSafe for DrawRadialGradient
impl Send for DrawRadialGradient
impl Sync for DrawRadialGradient
impl Unpin for DrawRadialGradient
impl UnsafeUnpin for DrawRadialGradient
impl UnwindSafe for DrawRadialGradient
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.