Created
July 22, 2017 19:53
-
-
Save db48x/b8ed50f71b606c32669847e0dbd0d788 to your computer and use it in GitHub Desktop.
bindings generated for the Lisp_Subr structure, which represents a Lisp subroutine (aka function)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#[repr(C)] | |
#[derive(Debug, Copy)] | |
pub struct Lisp_Subr { | |
pub header: vectorlike_header, | |
pub function: Lisp_Subr__bindgen_ty_1, | |
pub min_args: ::std::os::raw::c_short, | |
pub max_args: ::std::os::raw::c_short, | |
pub symbol_name: *const ::std::os::raw::c_char, | |
pub intspec: *const ::std::os::raw::c_char, | |
pub doc: EMACS_INT, | |
} | |
#[repr(C)] | |
#[derive(Debug, Copy)] | |
pub struct Lisp_Subr__bindgen_ty_1 { | |
pub a0: __BindgenUnionField<::std::option::Option<unsafe extern "C" fn() | |
-> Lisp_Object>>, | |
pub a1: __BindgenUnionField<::std::option::Option<unsafe extern "C" fn(arg1: | |
Lisp_Object) | |
-> Lisp_Object>>, | |
pub a2: __BindgenUnionField<::std::option::Option<unsafe extern "C" fn(arg1: | |
Lisp_Object, | |
arg2: | |
Lisp_Object) | |
-> Lisp_Object>>, | |
pub a3: __BindgenUnionField<::std::option::Option<unsafe extern "C" fn(arg1: | |
Lisp_Object, | |
arg2: | |
Lisp_Object, | |
arg3: | |
Lisp_Object) | |
-> Lisp_Object>>, | |
pub a4: __BindgenUnionField<::std::option::Option<unsafe extern "C" fn(arg1: | |
Lisp_Object, | |
arg2: | |
Lisp_Object, | |
arg3: | |
Lisp_Object, | |
arg4: | |
Lisp_Object) | |
-> Lisp_Object>>, | |
pub a5: __BindgenUnionField<::std::option::Option<unsafe extern "C" fn(arg1: | |
Lisp_Object, | |
arg2: | |
Lisp_Object, | |
arg3: | |
Lisp_Object, | |
arg4: | |
Lisp_Object, | |
arg5: | |
Lisp_Object) | |
-> Lisp_Object>>, | |
pub a6: __BindgenUnionField<::std::option::Option<unsafe extern "C" fn(arg1: | |
Lisp_Object, | |
arg2: | |
Lisp_Object, | |
arg3: | |
Lisp_Object, | |
arg4: | |
Lisp_Object, | |
arg5: | |
Lisp_Object, | |
arg6: | |
Lisp_Object) | |
-> Lisp_Object>>, | |
pub a7: __BindgenUnionField<::std::option::Option<unsafe extern "C" fn(arg1: | |
Lisp_Object, | |
arg2: | |
Lisp_Object, | |
arg3: | |
Lisp_Object, | |
arg4: | |
Lisp_Object, | |
arg5: | |
Lisp_Object, | |
arg6: | |
Lisp_Object, | |
arg7: | |
Lisp_Object) | |
-> Lisp_Object>>, | |
pub a8: __BindgenUnionField<::std::option::Option<unsafe extern "C" fn(arg1: | |
Lisp_Object, | |
arg2: | |
Lisp_Object, | |
arg3: | |
Lisp_Object, | |
arg4: | |
Lisp_Object, | |
arg5: | |
Lisp_Object, | |
arg6: | |
Lisp_Object, | |
arg7: | |
Lisp_Object, | |
arg8: | |
Lisp_Object) | |
-> Lisp_Object>>, | |
pub aUNEVALLED: __BindgenUnionField<::std::option::Option<unsafe extern "C" fn(args: | |
Lisp_Object) | |
-> | |
Lisp_Object>>, | |
pub aMANY: __BindgenUnionField<::std::option::Option<unsafe extern "C" fn(arg1: | |
isize, | |
arg2: | |
*mut Lisp_Object) | |
-> Lisp_Object>>, | |
pub bindgen_union_field: u64, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment