Ejercicio

Añade uwuify a Chromium para desactivar las [funciones predeterminadas] del crate (https://doc.rust-lang.org/cargo/reference/features.html#the-default-feature). Supongamos que el crate se usará en el envío de Chromium, pero no para gestionar entradas no fiables.

(En el siguiente ejercicio, usaremos uwuify de Chromium, pero puedes saltarte este paso y hacerlo ahora si quieres. También puedes crear un nuevo destino rust_executable que utilice uwuify).

Los participantes tendrán que descargar muchas dependencias transitivas.

Estos son los crates que se necesitan:

  • instant,
  • lock_api
  • parking_lot
  • parking_lot_core
  • redox_syscall
  • scopeguard
  • smallvec
  • uwuify

Si los alumnos se descargan más datos, seguramente habrán olvidado desactivar las funciones predeterminadas.

Gracias a Daniel Liu por este crate.