pub enum EncodedShadingType {
FunctionBased(EncodedFunctionBasedShading),
RadialAxial(EncodedRadialAxialShading),
Sampled(EncodedSampledShading),
Dummy(EncodedDummyShading),
}Expand description
The encoded shading type.
Variants§
FunctionBased(EncodedFunctionBasedShading)
Function-based shading.
RadialAxial(EncodedRadialAxialShading)
Axial or radial shading.
Sampled(EncodedSampledShading)
Mesh-based shading sampled into device pixels.
Dummy(EncodedDummyShading)
Empty dummy shading.
Trait Implementations§
Source§impl Clone for EncodedShadingType
impl Clone for EncodedShadingType
Auto Trait Implementations§
impl Freeze for EncodedShadingType
impl RefUnwindSafe for EncodedShadingType
impl Send for EncodedShadingType
impl Sync for EncodedShadingType
impl Unpin for EncodedShadingType
impl UnsafeUnpin for EncodedShadingType
impl UnwindSafe for EncodedShadingType
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