Struct webrender::clip::ClipChainInstance
source · pub struct ClipChainInstance {
pub clips_range: ClipNodeRange,
pub local_clip_rect: LayoutRect,
pub has_non_local_clips: bool,
pub needs_mask: bool,
pub pic_coverage_rect: PictureRect,
pub pic_spatial_node_index: SpatialNodeIndex,
}
Fields§
§clips_range: ClipNodeRange
§local_clip_rect: LayoutRect
§has_non_local_clips: bool
§needs_mask: bool
§pic_coverage_rect: PictureRect
§pic_spatial_node_index: SpatialNodeIndex
Implementations§
Trait Implementations§
source§impl Debug for ClipChainInstance
impl Debug for ClipChainInstance
Auto Trait Implementations§
impl Freeze for ClipChainInstance
impl RefUnwindSafe for ClipChainInstance
impl Send for ClipChainInstance
impl Sync for ClipChainInstance
impl Unpin for ClipChainInstance
impl UnwindSafe for ClipChainInstance
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