pub(crate) struct PaintFill {
pub(crate) span: Span,
alpha_idx: Option<AlphaIdx>,
pub(crate) attrs_idx: u32,
}Expand description
Fill a span with the given paint and optionally some alpha coverage.
Fields§
§span: Span§alpha_idx: Option<AlphaIdx>§attrs_idx: u32Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PaintFill
impl RefUnwindSafe for PaintFill
impl Send for PaintFill
impl Sync for PaintFill
impl Unpin for PaintFill
impl UnsafeUnpin for PaintFill
impl UnwindSafe for PaintFill
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