1
2
3
4
5
6
7
8
use types::{CallbackPtr, CallbackMutPtr, Value};

extern "C" {
    pub fn rb_hash_aref(hash: Value, key: Value) -> Value;
    pub fn rb_hash_aset(hash: Value, key: Value, value: Value) -> Value;
    pub fn rb_hash_foreach(hash: Value, callback: CallbackPtr, pass: CallbackMutPtr);
    pub fn rb_hash_new() -> Value;
}