python27-sys 0.0.3

FFI Declarations for Python 2.7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use libc::{c_void, c_int, size_t};
use object::PyObject;

#[allow(missing_copy_implementations)]
pub enum PyArena { }

#[link(name = "python2.7")]
extern "C" {
    pub fn PyArena_New() -> *mut PyArena;
    pub fn PyArena_Free(arg1: *mut PyArena);
    pub fn PyArena_Malloc(arg1: *mut PyArena, size: size_t)
     -> *mut c_void;
    pub fn PyArena_AddPyObject(arg1: *mut PyArena, arg2: *mut PyObject)
     -> c_int;
}