pub struct BrushEncoding {
pub paint: Paint,
pub lut_request: Option<LutRequest>,
}Expand description
One encoded brush: the paint a draw references, plus any ramp it still needs.
Fields§
§paint: PaintThe paint to record against the draw.
lut_request: Option<LutRequest>Set when the paint is a gradient whose ramp must be made resident.
Trait Implementations§
Source§impl Clone for BrushEncoding
impl Clone for BrushEncoding
Source§impl Debug for BrushEncoding
impl Debug for BrushEncoding
Source§impl PartialEq for BrushEncoding
impl PartialEq for BrushEncoding
impl StructuralPartialEq for BrushEncoding
Auto Trait Implementations§
impl Freeze for BrushEncoding
impl RefUnwindSafe for BrushEncoding
impl Send for BrushEncoding
impl Sync for BrushEncoding
impl Unpin for BrushEncoding
impl UnsafeUnpin for BrushEncoding
impl UnwindSafe for BrushEncoding
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