pub(crate) enum RenderCmd {
PaintFill(PaintFill),
PushBuf(Option<Span>),
PopBuf,
LayerFill(LayerFill),
}Expand description
A bucketed render command.
Variants§
PaintFill(PaintFill)
See PaintFill.
PushBuf(Option<Span>)
Push a new temporary layer buffer.
PopBuf
Pop the last temporary layer buffer.
LayerFill(LayerFill)
See LayerFill.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RenderCmd
impl RefUnwindSafe for RenderCmd
impl Send for RenderCmd
impl Sync for RenderCmd
impl Unpin for RenderCmd
impl UnsafeUnpin for RenderCmd
impl UnwindSafe for RenderCmd
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more