rutie 0.10.0

The tie between Ruby and Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::rubysys::types::{c_double, Value};

extern "C" {
    // VALUE
    // rb_float_new(double d)
    pub fn rb_float_new(num: f64) -> Value;
    // double
    // rb_num2dbl(VALUE val)
    pub fn rb_num2dbl(num: Value) -> c_double;
    // VALUE
    // rb_to_float(VALUE val)
    pub fn rb_to_float(num: Value) -> Value;
}