module

PyCall::Conversion

Class methods

from_crystal(value) : Pointer(LibPy::PyObjectT)

Crystal → Python. Возвращает НОВУЮ ссылку (или incref-нутую).

Source
to_crystal(p : Pointer(LibPy::PyObjectT)) : PyValue

Python → Crystal. ЗАБИРАЕТ переданную ссылку (steals). Примитивы конвертируются, остальное оборачивается в PyWrap (List/Dict/Tuple/Set — как register_python_type_mapping в гемме).

Source
to_crystal_borrowed(p : Pointer(LibPy::PyObjectT)) : PyValue

Как to_crystal, но для заимствованной (borrowed) ссылки.

Source

Nested types