0.43.1
(fix): Escape Rust reserved keywords in generated enum variant names. An enum
value that PascalCases onto a keyword (e.g. self -> Self) is now
emitted as Self_ with the wire value preserved, instead of the
unparseable pub enum Foo { Self, ... }. Generated code examples
(README, reference docs, snippets, and doc-test comments) now reference
the same keyword-safe variant name so they compile too.