I looked through caniuse.com and it seemed like almost much all features were supported by newer browsers. Curious to see whether this'll work out or if everything will blow up at some point.
After this fix, rust-analyzer used via vscode still requires a dev.db file, but this can easily be generated via ./meta/update_sqlx_data.