pub enum GradientColorSpace {
Device,
Perceptual,
}Expand description
SwiftUI.Gradient.ColorSpace — which space a gradient interpolates in.
Device walks the colour components as stored, which is what most
systems do and what makes a red-to-green ramp pass through a muddy
brown; Perceptual interpolates so that equal steps look equal, which
is Swift’s default wherever this is a defaulted argument.
Variants§
Trait Implementations§
Source§impl Clone for GradientColorSpace
impl Clone for GradientColorSpace
impl Copy for GradientColorSpace
Source§impl Debug for GradientColorSpace
impl Debug for GradientColorSpace
impl Eq for GradientColorSpace
Source§impl From<Device> for GradientColorSpace
impl From<Device> for GradientColorSpace
Source§impl From<Perceptual> for GradientColorSpace
impl From<Perceptual> for GradientColorSpace
Source§fn from(_: Perceptual) -> Self
fn from(_: Perceptual) -> Self
Converts to this type from the input type.
Source§impl PartialEq for GradientColorSpace
impl PartialEq for GradientColorSpace
impl StructuralPartialEq for GradientColorSpace
Auto Trait Implementations§
impl Freeze for GradientColorSpace
impl RefUnwindSafe for GradientColorSpace
impl Send for GradientColorSpace
impl Sync for GradientColorSpace
impl Unpin for GradientColorSpace
impl UnsafeUnpin for GradientColorSpace
impl UnwindSafe for GradientColorSpace
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