dtob-sys 0.1.1

Raw FFI bindings to the dtob C library (encoder + decoder).
Documentation
����� 8(�(__text__TEXT�!��)�__cstring__TEXT�!�h#__compact_unwind__LDP&�(( 22�2D�6(P)),����{��C������@��@�����{A�����_��o���{��C���#Ѡ��������]�!�#T�^��!����@4�@�@��!�����N�^�!�����]�!���^���]��#�������������@������#��'��S��]����]���������@��/�����c��g��^��7���]��;������?�(�R�����G��K��O�����@�����]������@���Z�	�T�Z��@�	�@���@��������@������^���#��{A��o¨�_��o���{��C�������+��@�@���������\��C���[�q!T��\�������\�����[�q@T�[�%q�T�[�AqIT�[�q�T�[�!qAT��\�����[�%q#T�[�Aq�TH�R����[�q�T�[�!q�Th�R�����R�����W�����[��R)5q�O��T�[�Aq臟�O��O@������\������U�Iq�T�W������U�h5��\��#���+@����<=�=��T�����V�4�V��T��U�@986�V����W���W�@�9�W�@����U��V�����V���W�(	���U����U��W�(��V��W�(	��W�����[�Eq�LT�C[x�cx��\�������\�5@��5�@�@��cSx���
�(��!����o��\�@����\�@��cSx��#����#��#@����Q����@�@��cSx���
�(��!����Q��R�����cSx��P�(	y�Q��@9(4��\�����B�qT�@�@��cSx���
�(��!����P����2��\������ѿ��q���\��C����A�	q�T��\�����q��A�Mq�T��A�IqT�@�@��cSx���
�(��!����P����
�C���oy�oCy5�@�@��cSx���
�(��!����P�������������@��Q�)@�	�T�Q�A���@�yix�oCy	kT��@����	�@9H5��@����		�(�R(9(�R����@���������A�h5�@�@��cSx�oCy����(��
�(��!����P�������\����������@�����P�������P���@����������@��Q�)@�	�"T��@����	�@9�5�@�@��cSx�Q�A���@�
yix����(��
�(��!����P�������@��������f�Q�@�����P�
y^�Q�@��
T�Q�!@y��P�(
y�Q�!@y�����A�	1!T��\�@�����\�@��Q�!@y������@����@�@�����������\������sA�5��\��c���+@��g� ��<�=�@�����A�q�T��@��A�	k�T�@�@��cSx�A�����@�����+�*�(	��!���@����P����,�@���P�(���@���P�(	��A�q
T�@�@��cSx���
�(��!����P�������\�������@���y�By5�@�@��cSx���
�(��!����P�������\�����By��P�(
y��\�@����\�@��By��������@����@��
��@��@9(
4��\�����A�q`T�@�@��cSx�By����(��
�(��!����P�������\������\��C����@�	q�T��\�����(��@�Mq�T��@�IqaT�@�@��cSx�By����(��
�(��!����P�������\�w����[��[@�����P�������P��[@�����i�By����@�	1aT��\�@����@���@�@����������@��	4��\��C���@�(5��\��������<�'�=�G@��S��@�q�T�S@��@�	k@T�@�@��cSx�By�@����S@����
�+���+�*	�(
��!���O@����P����E�O@���P�(��S@���P�(	��@�qmT�@�@��cSx�By����(��
�(��!����P����)��P��� �[�(5��\������R��/��7@��/@�(��;@��/@�(	��/@����[�Mq T�@�@��!�����]�����^��@�@�	�`T��@����{A��o¨�_��C��{���������C��C^��5(�R������^�����^�@���(�R�����_��!�������]���(�R�����Ҩ�����]���������\� ��]�	�IT�]��Ө��\��]�����\���\�	���]�!��������[�h�-��\��[�	������\��3��3@���Z�)�	�BT�\��3@�ii8q�T�\��3@�)�ii8
qT�3@�	����(�R����3@���3������[�h4��Z���������]����[��5�\�����M�#�����@��\���\���#��#@����#@���\��(�R�?����@���^�)@�	�T��^�@��@�	�@y�_y�_@y�#����@�@��_@y�_�����*�(��!���?��@����������@��+@�	�T�'@��@�	�@���@��������?@������_��{L��C��_����{�����������_�!@��5��_�-@����_�5@���_�)1@�	�"T��_���_�-@���_��5@�K��5���J}�
��= ��<	@�(
�
��_�����_�@��C���@���= ��<�@�(
���_�(�R(!��@���_���< �=
@�(	��{C����_�����{��C����@���@�!��{A�����_�����o��{��C���������^�U@�����^�U����������^�������Y�Mq�T��Y�Iq�T�@�@��!�����������Y�	q@T��Y�
q�T��Y�q�T�^������[�q-T��[�q�����Y�q!T��[��5��]��5�@�@��!��������f�[����@�@��!��������Y�^�����4���R�������@��=�����=��Z��C���������Y�q�T��]��5�@�@��!��������5����R����/�^���Y�������)��Y�qAT�^��c����]�4��[��5��\����@��=����=��Z��+������[����i���^�����@��=�C���=��Z������]����^��{Q��oP�����_�������@�@�Eq�T�@�	@y�?yR�@�@���q@T�@�q T�@�!qT�@�%q�T�@�)q�T�@�-q�T�@�1q�T�@�5q`T�@�9q@T�@�=q T�@�AqT"��R�?y!��R�?y��R�?y�R�?y(�R�?yH�R�?yh�R�?y��R�?y��R�?y	��R�?y��R�?y�?y�?@y����_��C����@���@���@�	��C��_�����{��C������@��@�)@�	��T�@�@��@�
��)}
�	�@���@��������@�@���@���@�	��@���{A�����_����{�����@�@�����������\�(�R(5���\�(1��\�	@��R)���)T�\�@�@�q�����@��R))r	��	�}@������[��\�)@�	�!T�\�@���[�
��)}
�	��=��=	@��3��S@�q T�@�@��!�����[�������[��\�)@�	�bT�\�@���[�
��)}
�ii�Eq T�@�@��!����\�@���[�
��)}
�	�	@y�y��[�������[��\�)@�	�BT�\�@���[�
��)}
�ii��4�@�@��@y���
�(��!����\�@���[�
��)}
�	��=��=	@��#��#@������@��@��#@�����@��#@�	�9��[���������[��\�
@��R)
����T�\�@���[�
��)}
�	ii��R)
q���T�\�@���[�
��)}
�ii�	q�����@��6�\�@���[�
��)}
�	���?y�?@yh5�@�=�cT�@�@��!���@��d�?@y�@�I������)
�(y��[���������w9��[��\�)@�	�"T�\�@���[�
��)}
�ii�	qT(�R�w9��[�������[��\�)@�	��T�\�@���[�
��)}
�ii�
q�T��[�����
�@�@��!���@��'��\�@����@yAqT��\�@��@y�@��@������w@9�4��\�@�@���\�)@�)@�)�		�(�R(�9�@������\���C��\����C��C]�����_��@�@�	�`T��@��{K����_�����{�������������_�@���_�)	@�	�cT��_�	@�����_�	@����������@���_�(	���_�@���_�	@�	��}	����_���@���_�)@���_��@�K�����J}�)
��= �=	@�(	��{B�����_�����{
����������C��_�-@�����_�1@����_�5@������^�@��_�(-���^�@��_�(1��_�5��_�!�������+��_������_�5@��_�)1@�	��T�_�!@�h5/�;@�Mq�T�;@�IqaT&�_�����@�h���[��+@�	�T�+@����+@����������@��+��\��+@��}�����@��\���[�K����(y*������]��_�(-��]��_�(1���\��_�(5��_�!���^���C^�	qaT�R������@���[�	�T�@��\��@�yi���@��������\���@����J �R������@���[�	�T�\��@�yi�@�q`T�@��\��@�yi���@��������@����[�	�T�@��\��@�yi�@��\��@�yi�	@��\��@�)�yi���\��@�yi���\��@�yi���@�	���	�\��@�yi���@��������\���@������_��{J�����_�����{��C����@�@���@���@�	��@���{A�����_�13032026dtob: missing or invalid magic number
rbdtob: verification failed! Target type %u is NOT identically declared inside %s!
dtob: custom code %d used without types header
dtob: undefined custom type %d
dtob: struct type %d: expected OPEN
dtob: struct type %d: unexpected end
dtob: struct type %d: expected member opcode
dtob: struct type %d: unexpected opcode %d
dtob: struct type %d: missing opcode %d
dtob: custom type %d: expected %d bytes, got %zu
dtob: custom type %d: expected data payload
dtob: custom type %d: expected inner opcode
dtob: enum type %d inner struct %d: expected OPEN
dtob: enum type %d inner struct %d: unexpected end
dtob: custom type %d inner %d: expected %d bytes, got %zu
dtob: custom type %d: expected data for inner opcode %d
dtob: unexpected token where value expected
dtob: invalid: stream ended with unclosed open
dtob: types header only allowed in root collection
dtob: types block must be first element in root collection
dtob: expected OPEN for type def in types header
dtob: expected type code in types header
dtob: expected type name after custom code %d
dtob: too many opcodes in type def
dtob: expected CLOSE_KV or CLOSE_ARR for type def
00���� ���,���| L(t� (�LP!@h!<-0!<-!3-� <-� 1-p 0-  2- <-�0-�2-�&-LC-�-�-�C---.l�.]�-�-�<-�5-<<-4:-0%L,%=$/l /]H<-@:-<$L8$=0/l,/]-D,-,?-�:-�#L�#=�/l�/]d:-`"L\"=T/lP/]:-�!L�!=�/l�/].l.]�<-�<-�-�-x-4- -�2-�-�-�:-�L�=�/l�/]�-|-d-P-H:-DL@=8/l4/]-:-L=/l/]�-t-l:-hLd=\/lX/]4--�-l>-�<-L:-HLD=$/l /]6-�<-�3-�*-�7-�<-l8-�;-|C-@?-9-L=�--�.l|.]`:-\LX=P/lL/]2--�
3-�
:-�
L�
=�
/l�
/]T
3-L
<-D
:-@
L<
=
/l
/]�-�-@4-00-3-�3-�:-�L�=�/l�/]�-x-h-T3-L:-HLD= /l/]-�
6-�
-�
3-|
:-x
Lt
=\
/lX
/]D
-<
-
3-
:-
L
=�	/l�	/]�	3-�	<-�	:-�	L�	=t	/lp	/]0	-	-�6-�4-03-(:-$L =�/l�/]�0-�3-p3-h:-d
L`
=</l8/]�3-�:-�L�=h/ld/]P-@3-8:-4
L0
=/l/]�-�-�-�3-�:-�	L�	=x/lt/]`-42-$:- L=/l/]�6-�:-�L�=�/l�/]t- <-,-�?-�-l3-T-2-�-8-0--�.l�.]�<-hA-X-�B-�7-�=-�:-�L�=|/lx/]l@-dL`= *-��`@ ����`@ ��!��!i��~����"~E"ae"D�"��1�"�"
#�3#�e#��#��#t�#W&$:a$'�$��!��!ML�$t
�$�+%0#(�g%��%��%j�%M&�P!��!�P&�y0��������R�i0v�I��A���Z�_interpret_arr_kv_lexer_next_ast_add_element_dtob_types_init_lexer_init_tokbuf_init_ptrcache_init_dtob_types_get_dtob_decode_with_types_dtob_verify_file_typesl_.str_ast_add_pair___stderrp_memcmp_parse_collection_fopen_tokbuf_free_shell___stack_chk_fail___memcpy_chk_peek_tokbuf_push_register_types_from_buf_fprintf_dtob_opcode_data_size_parse_value_fclose_consume_ast_make_ptrcache_free_dtob_free_tok_to_opcode_dtob_decode___stack_chk_guard_dtob_types_add_fread_malloc_realloc_tokbuf_free_datal_.str.19l_.str.9l_.str.18l_.str.8l_.str.17l_.str.7l_.str.26l_.str.16l_.str.6l_.str.25l_.str.15l_.str.5l_.str.24l_.str.14l_.str.4l_.str.23l_.str.13l_.str.3ltmp2l_.str.22l_.str.12l_.str.2ltmp1l_.str.21l_.str.11l_.str.1ltmp0l_.str.20l_.str.10