Move ffi to separate module
Перенес FFI в отдельный модуль.
Хотел пернести туда же следующие вещи (т.к. все это константы из Tarantool
- https://gitlab.com/picodata/brod/tarantool-module/-/blob/move-ffi-to-separate-module/src/error.rs#L208
- https://gitlab.com/picodata/brod/tarantool-module/-/blob/move-ffi-to-separate-module/src/index.rs#L44
- https://gitlab.com/picodata/brod/tarantool-module/-/blob/move-ffi-to-separate-module/src/log.rs#L53
- https://gitlab.com/picodata/brod/tarantool-module/-/blob/move-ffi-to-separate-module/src/space.rs#L28
- https://gitlab.com/picodata/brod/tarantool-module/-/blob/move-ffi-to-separate-module/src/tuple.rs#L342
Но есть проблемы с переносом num_traits::{FromPrimitive, ToPrimitive}
и их использованием в ffi::tarantool
.
Также пока не уверен насчет переноса этих вещей (стоит ли их трогать?):