pub struct Frame {
pub scene: Scene,
pub hit_regions: Vec<HitRegion>,
pub semantics_nodes: Vec<SemNode>,
pub focus_chain: Vec<u64>,
}Expand description
Frame — output of composition for a tick: scene + input/semantics.
Fields§
§scene: Scene§hit_regions: Vec<HitRegion>§semantics_nodes: Vec<SemNode>§focus_chain: Vec<u64>Auto Trait Implementations§
impl Freeze for Frame
impl !RefUnwindSafe for Frame
impl !Send for Frame
impl !Sync for Frame
impl Unpin for Frame
impl !UnwindSafe for Frame
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