pub type HoveredNode = Option<Arc<Mutex<Option<EntityId>>>>;
enum HoveredNode { None, Some(Arc<Mutex<Option<EntityId>>>), }
No value.
Some value of type T.
T