Yes! I intend to make ::pal an external crate at some point.
Interdependencies are supposed to expressed by using associated types on
the trait (possibly reusing traits for other modules). ::pal currently
depends on ::io::Result and ::time::SystemType, but the former can be moved
to ::pal and reexported by libstd and the latter probably will find it’s
place as abstraction in ::pal::time.
jethrogb rustlang@discoursemail.com schrieb am Mi., 26. Juli 2017, 22:54: