Method: Protobuf::Field::EnumField#decode
- Defined in:
- lib/protobuf/field/enum_field.rb
#decode(value) ⇒ Object
23 24 25 26 |
# File 'lib/protobuf/field/enum_field.rb', line 23 def decode(value) value -= 0x1_0000_0000_0000_0000 if (value & 0x8000_0000_0000_0000).nonzero? value if acceptable?(value) end |