* Speed up galley cache by only using the hash as key
This hashes the job but doesn't compare them with Eq,
which speeds up demo_with_tessellate__realistic by 5-6%,
winning back all the performance lost in
https://github.com/emilk/egui/pull/682
* Remove custom Eq/PartialEq code for LayoutJob and friends
* Silence clippy
* Unrelated clippy fixes
atomic_refcell={version="0.1",optional=true}# Used instead of parking_lot when you are always using epaint in a single thread. About as fast as parking_lot. Panics on multi-threaded use.
atomic_refcell={version="0.1",optional=true}# Used instead of parking_lot when you are always using epaint in a single thread. About as fast as parking_lot. Panics on multi-threaded use.
cint={version="^0.2.2",optional=true}
cint={version="^0.2.2",optional=true}
nohash-hasher="0.2"
parking_lot={version="0.11",optional=true}# Using parking_lot over std::sync::Mutex gives 50% speedups in some real-world scenarios.
parking_lot={version="0.11",optional=true}# Using parking_lot over std::sync::Mutex gives 50% speedups in some real-world scenarios.