/// Compare two Dota 2 game states to produce game events
////// This provides a [`Diffable`] trait implemented for game [`crate::components`].
usecrate::event::GameEvent;/// Diffable trait to compare a game component with a newer one
pubtraitDiffable{fndiff<'a>(&'aself, new:&'aSelf)->Vec<GameEvent>;}