pub struct SceneUpdate {
pub pane: Symbol,
pub scene: Expr,
pub diff: Expr,
}Expand description
A re-rendered Scene for a pane, with the diff from its previous Scene.
Fields§
§pane: SymbolThe pane that updated.
scene: ExprThe full new Scene.
diff: ExprThe diff from the previous Scene (a scene/patch value).
Trait Implementations§
Source§impl Clone for SceneUpdate
impl Clone for SceneUpdate
Source§fn clone(&self) -> SceneUpdate
fn clone(&self) -> SceneUpdate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SceneUpdate
impl RefUnwindSafe for SceneUpdate
impl Send for SceneUpdate
impl Sync for SceneUpdate
impl Unpin for SceneUpdate
impl UnsafeUnpin for SceneUpdate
impl UnwindSafe for SceneUpdate
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