pub struct TileLifecycleEvent {
pub frame: u64,
pub tile: TileId,
pub kind: TileLifecycleEventKind,
}Expand description
One lifecycle transition observed for a tile.
Fields§
§frame: u64Frame index at which the transition was observed.
tile: TileIdTile affected by the transition.
kind: TileLifecycleEventKindKind of transition recorded.
Trait Implementations§
Source§impl Clone for TileLifecycleEvent
impl Clone for TileLifecycleEvent
Source§fn clone(&self) -> TileLifecycleEvent
fn clone(&self) -> TileLifecycleEvent
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 TileLifecycleEvent
impl Debug for TileLifecycleEvent
Source§impl PartialEq for TileLifecycleEvent
impl PartialEq for TileLifecycleEvent
impl Copy for TileLifecycleEvent
impl Eq for TileLifecycleEvent
impl StructuralPartialEq for TileLifecycleEvent
Auto Trait Implementations§
impl Freeze for TileLifecycleEvent
impl RefUnwindSafe for TileLifecycleEvent
impl Send for TileLifecycleEvent
impl Sync for TileLifecycleEvent
impl Unpin for TileLifecycleEvent
impl UnsafeUnpin for TileLifecycleEvent
impl UnwindSafe for TileLifecycleEvent
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