Me gustan los tipos de tripa de camello que vienen del #3060, pero a veces siento que la advertencia es demasiado estricta. Estoy portando erickt/rust-crypto a 0.4, y tiene variantes de enumeración complicadas como AES_256_ECB
, que no se leen bien como Aes256Ecb
. Me encontré con lo mismo al actualizar rust-elasticsearch, donde convertí DFS_QUERY_THEN_FETCH
a DfsQueryThenFetch
, lo que me entristeció.
Escuché que @graydon tiene algunas reservas con este verificador de pelusas activado de forma predeterminada, así que creo que tal vez deberíamos hablar de esto si no es un problema resuelto. ¿Qué piensa la comunidad acerca de convertir esto en una pelusa opcional? O si ese barco ya ha zarpado, ¿qué hay de permitir que los tipos, rasgos y variantes tengan _
en ellos?
Poniendo esto en 0.4 para asegurarnos de que lo discutimos antes de lanzar una característica potencialmente molesta a la naturaleza.
Hay #[allow(non_camel_case_types)]
. Si los tipos de problemas son realmente el caso 'poco común', entonces deberíamos usar eso para ellos.
Esta advertencia vuelve a estar desactivada de forma predeterminada. Puede volver a visitar más tarde.
No estoy seguro de si hay un problema 'moderno' al rastrear esto, pero parece que están habilitados de forma predeterminada en 1.35.0.
Comentario más útil
No estoy seguro de si hay un problema 'moderno' al rastrear esto, pero parece que están habilitados de forma predeterminada en 1.35.0.