mirror of
https://github.com/esphome/esphome.git
synced 2026-07-11 09:25:34 +00:00
5c178eab63
When an enum field has max_value < 128 and a single-byte tag, emit inline write_raw_byte calls instead of calling encode_uint32, which avoids encode_field_raw and encode_varint_raw function call overhead.