pub struct Recorded {
pub draw_list: DrawList,
pub assets: BTreeMap<AssetHash, Asset>,
pub cursor: Option<Cursor>,
pub edit_text: Option<EditText>,
pub repaint: Option<Duration>,
}Expand description
Everything one recorded frame answered.
Fields§
§draw_list: DrawList§assets: BTreeMap<AssetHash, Asset>The artwork the display list names, keyed as it names it. Cloned out
of the drawing by Arc, so a frame that draws the same bytes twice
holds them once.
cursor: Option<Cursor>§edit_text: Option<EditText>§repaint: Option<Duration>The soonest another frame was asked for, or None if none was.
Auto Trait Implementations§
impl Freeze for Recorded
impl RefUnwindSafe for Recorded
impl Send for Recorded
impl Sync for Recorded
impl Unpin for Recorded
impl UnsafeUnpin for Recorded
impl UnwindSafe for Recorded
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