Enum webrender::picture::SubpixelMode
source · pub enum SubpixelMode {
Allow,
Deny,
Conditional {
allowed_rect: PictureRect,
prohibited_rect: PictureRect,
},
}
Expand description
Specify whether a surface allows subpixel AA text rendering.
Variants§
Allow
This surface allows subpixel AA text
Deny
Subpixel AA text cannot be drawn on this surface
Conditional
Subpixel AA can be drawn on this surface, if not intersecting with the excluded regions, and inside the allowed rect.
Trait Implementations§
source§impl Clone for SubpixelMode
impl Clone for SubpixelMode
source§fn clone(&self) -> SubpixelMode
fn clone(&self) -> SubpixelMode
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SubpixelMode
impl Debug for SubpixelMode
impl Copy for SubpixelMode
Auto Trait Implementations§
impl Freeze for SubpixelMode
impl RefUnwindSafe for SubpixelMode
impl Send for SubpixelMode
impl Sync for SubpixelMode
impl Unpin for SubpixelMode
impl UnwindSafe for SubpixelMode
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> 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