1. Conversión de un perfil de usuario de API
Desarrollador BackendContexto
Está integrando un servicio de autenticación externo que devuelve un JSON con datos del usuario en formato camelCase.
Problema
Escribir manualmente las estructuras de Rust y los atributos de renombrado de serde para un JSON con múltiples campos anidados consume mucho tiempo.
Cómo usarlo
Pegue el JSON del perfil de usuario en el cuadro de texto, defina 'UsuarioResponse' como el nombre del tipo raíz y genere el código.
jsonInput: {"userId": 1, "userName": "Alice", "contactInfo": {"email": "[email protected]"}}, rootName: "UsuarioResponse", optionalFields: falseResultado
Obtiene las estructuras de Rust con #[derive(Serialize, Deserialize)], campos en snake_case y sus respectivos atributos #[serde(rename = "...")].