Sha256: 3fbf2c147d291626b5f1355221c419207dffdf7636a373168ba9225ef4a56125

Contents?: true

Size: 273 Bytes

Versions: 1136

Compression:

Stored size: 273 Bytes

Contents

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

Version data entries

1,136 entries across 1,136 versions & 14 rubygems

Version Path
ffi-1.17.0.rc2-x86-mingw32 sig/ffi/data_converter.rbs
ffi-1.17.0.rc1 sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-java sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-arm64-darwin sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-x86_64-darwin sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-aarch64-linux-musl sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-aarch64-linux-gnu sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-arm-linux-musl sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-arm-linux-gnu sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-x86_64-linux-musl sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-x86_64-linux-gnu sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-x86-linux-musl sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-x86-linux-gnu sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-x64-mingw32 sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-x64-mingw-ucrt sig/ffi/data_converter.rbs
ffi-1.17.0.rc1-x86-mingw32 sig/ffi/data_converter.rbs