pub struct RetainedTarget {
pub layer: u32,
pub bracket: u32,
pub bounds: RectU16,
pub continued: bool,
}Expand description
A retained page a round renders a recorded body into (see the module header’s Retained pages).
Fields§
§layer: u32The body’s layer, indexed into
CommandRecorder::layers.
bracket: u32The retained bracket the page belongs to (see
RetainedSource::bracket).
bounds: RectU16The body’s tile-aligned device bounds, held at the page’s origin.
continued: boolWhether an earlier round of this body already rendered into the page this frame, so this one loads it instead of clearing it.
Trait Implementations§
Source§impl Clone for RetainedTarget
impl Clone for RetainedTarget
impl Copy for RetainedTarget
Source§impl Debug for RetainedTarget
impl Debug for RetainedTarget
impl Eq for RetainedTarget
Source§impl PartialEq for RetainedTarget
impl PartialEq for RetainedTarget
impl StructuralPartialEq for RetainedTarget
Auto Trait Implementations§
impl Freeze for RetainedTarget
impl RefUnwindSafe for RetainedTarget
impl Send for RetainedTarget
impl Sync for RetainedTarget
impl Unpin for RetainedTarget
impl UnsafeUnpin for RetainedTarget
impl UnwindSafe for RetainedTarget
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.