blob: 6775e9e132e146c0dfa8aad28726069e86e3c040 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
class _UniffiConverterBool(_UniffiConverterPrimitive):
@classmethod
def check(cls, value):
return not not value
@classmethod
def read(cls, buf):
return cls.lift(buf.read_u8())
@classmethod
def write_unchecked(cls, value, buf):
buf.write_u8(value)
@staticmethod
def lift(value):
return value != 0
|