blob: 3f8c5d1d4db627e561ed70e47c235a503ae40164 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
class _UniffiConverterBool:
@classmethod
def check_lower(cls, value):
return not not value
@classmethod
def lower(cls, value):
return 1 if value else 0
@staticmethod
def lift(value):
return value != 0
@classmethod
def read(cls, buf):
return cls.lift(buf.read_u8())
@classmethod
def write(cls, value, buf):
buf.write_u8(value)
|