Move `settings_macros` to Cargo workspace (#38962)

Release Notes:

- N/A
5ee73d3e3cMarshall Bowers committed on 9/26/2025, 2:20:36 PM· committed by GitHubparentd5aa81a
2 files changedLine totals unavailable