Please take into account that the question mark is now a valid operator: a postfix operator.
The rust language highlighting lexers used by Geany are part of the [Scintilla](https://www.scintilla.org/) project and the symbol parsers are part of the [uctags](https://github.com/universal-ctags/ctags) project.
First you need to check if those upstreams have been changed, and if not then raise a request to them. Better you do that directly, you know Rust, the Geany team not so much.
When the upstreams have been upgraded then a pull request can be made to include them into Geany.
Scintilla 3.6.5 supports this, and Geany has that version already. I can't reproduce this in Geany 1.34.
@SiegeLord thanks, closed fixed
Closed #1827.
github-comments@lists.geany.org