pub struct BackdropRenderScratch {
pub src_task_id: RenderTaskId,
}Expand description
Per-frame scratch data for a BackdropRender primitive. Captures the
source render task id at prepare time from
surface_builder.sub_graph_output_map, so batch-time rendering does
not need to peek into the source Picture’s per-frame fields.
Fields§
§src_task_id: RenderTaskIdTrait Implementations§
Source§impl Clone for BackdropRenderScratch
impl Clone for BackdropRenderScratch
Source§fn clone(&self) -> BackdropRenderScratch
fn clone(&self) -> BackdropRenderScratch
Returns a duplicate 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 BackdropRenderScratch
impl Debug for BackdropRenderScratch
Source§impl Serialize for BackdropRenderScratch
impl Serialize for BackdropRenderScratch
impl Copy for BackdropRenderScratch
Auto Trait Implementations§
impl Freeze for BackdropRenderScratch
impl RefUnwindSafe for BackdropRenderScratch
impl Send for BackdropRenderScratch
impl Sync for BackdropRenderScratch
impl Unpin for BackdropRenderScratch
impl UnsafeUnpin for BackdropRenderScratch
impl UnwindSafe for BackdropRenderScratch
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