Class: Rust::Types::Nil
- Defined in:
- lib/rust_require/types/primitives.rb
Overview
nil
Instance Attribute Summary
Attributes inherited from Type
Instance Method Summary collapse
Methods inherited from Type
#c_input_conversion, #c_input_type, #c_output_conversion, #c_output_type, #ffi_type, #initialize, #ruby_input_conversion, #ruby_output_conversion, rust_type, #rust_type_regex
Constructor Details
This class inherits a constructor from Rust::Types::Type
Instance Method Details
#c_type ⇒ Object
8 |
# File 'lib/rust_require/types/primitives.rb', line 8 def c_type; '()'; end |
#ffi_input_type ⇒ Object
10 11 12 |
# File 'lib/rust_require/types/primitives.rb', line 10 def ffi_input_type raise ArgumentError, "nil as ffi input is not supported by the ffi gem" end |
#ffi_output_type ⇒ Object
9 |
# File 'lib/rust_require/types/primitives.rb', line 9 def ffi_output_type; :void; end |