Struct webrender::picture::PrimitiveDescriptor
source · pub struct PrimitiveDescriptor {
pub prim_uid: ItemUid,
pub prim_clip_box: PictureBox2D,
pub dep_offset: u32,
pub dep_count: u32,
}
Expand description
Defines a key that uniquely identifies a primitive instance.
Fields§
§prim_uid: ItemUid
§prim_clip_box: PictureBox2D
§dep_offset: u32
§dep_count: u32
Trait Implementations§
source§impl Clone for PrimitiveDescriptor
impl Clone for PrimitiveDescriptor
source§fn clone(&self) -> PrimitiveDescriptor
fn clone(&self) -> PrimitiveDescriptor
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 PrimitiveDescriptor
impl Debug for PrimitiveDescriptor
Auto Trait Implementations§
impl Freeze for PrimitiveDescriptor
impl RefUnwindSafe for PrimitiveDescriptor
impl Send for PrimitiveDescriptor
impl Sync for PrimitiveDescriptor
impl Unpin for PrimitiveDescriptor
impl UnwindSafe for PrimitiveDescriptor
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