class FFI::AutoPointer::CallableReleaser

Experimental RBS support (using type sampling data from the type_fusion project).

# sig/ffi/autopointer.rbs

class FFI::AutoPointer::CallableReleaser < FFI::AutoPointer::Releaser
  def release: (FFI::Pointer ptr) -> nil
end

Proc or a Method.
CallableReleaser is a {Releaser} used when an {AutoPointer} is defined with a

def release(ptr)

Experimental RBS support (using type sampling data from the type_fusion project).

def release: (FFI::Pointer ptr) -> nil

This signature was generated using 37 samples from 3 applications.

Returns:
  • (nil) -

Parameters:
  • ptr (Pointer) --
def release(ptr)
  @proc.call(ptr)
end