Struct webrender::batch::TextureSet
source · pub struct TextureSet {
pub colors: [TextureSource; 3],
}
Expand description
Input textures for a primitive, without consideration of clip mask
Fields§
§colors: [TextureSource; 3]
Implementations§
source§impl TextureSet
impl TextureSet
const UNTEXTURED: TextureSet = _
sourcefn prim_textured(color: TextureSource) -> Self
fn prim_textured(color: TextureSource) -> Self
A textured primitive
fn is_compatible_with(&self, other: &TextureSet) -> bool
Trait Implementations§
source§impl Clone for TextureSet
impl Clone for TextureSet
source§fn clone(&self) -> TextureSet
fn clone(&self) -> TextureSet
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 TextureSet
impl Debug for TextureSet
source§impl Serialize for TextureSet
impl Serialize for TextureSet
impl Copy for TextureSet
Auto Trait Implementations§
impl Freeze for TextureSet
impl RefUnwindSafe for TextureSet
impl Send for TextureSet
impl Sync for TextureSet
impl Unpin for TextureSet
impl UnwindSafe for TextureSet
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