Unnamed repository; edit this file 'description' to name the repository.
Auto merge of #149054 - oli-obk:min-encode, r=fee1-dead
Avoid encoding non-constness or non-asyncness in metadata
r? `@fee1-dead`
Let's see if we can get any benefit (even just metadata size) from not encoding the common case.
Inspired by https://github.com/rust-lang/rust/pull/148434#discussion_r2491732811