class Oso::Polar::FFI::Source

Wrapper class for Source FFI pointer.

Wrapper class for Source FFI pointer.

Constants

Rust

Public Class Methods

release(ptr) click to toggle source
# File lib/oso/polar/ffi.rb, line 52
def self.release(ptr)
  Rust.free(ptr) unless ptr.null?
end

Public Instance Methods

to_s() click to toggle source

@return [String]

# File lib/oso/polar/ffi/source.rb, line 9
def to_s
  @to_s ||= read_string.force_encoding('UTF-8')
end