This allows for plugins to decide on whether or not a mutable borrow or a normal borrow is needed of the shared data. It can also now be omitted alltogether.
Applications
Desktop Actions
To enable desktop actions support, set desktop_actions in the applications plugin config
file to true like so:
<anyrun config directory>/applications.ron:
Config(
desktop_actions: true,
)