blob: a0e2e39f2ed0084bb24d6189dff6328391efae5d (
plain)
1
2
3
4
5
6
7
8
9
10
|
module FFI
interface _DataConverter[N, R, in C]
def from_native: (N value, C ctx) -> R
def native_type: (?ffi_auto_type? type) -> Type
def to_native: (R value, C ctx) -> N
end
module DataConverter[N, R, in C]
include _DataConverter[N, R, C]
end
end
|