Struct guile_sys::Struct_scm_smob_descriptor [] [src]

#[repr(C)]
pub struct Struct_scm_smob_descriptor { pub name: *const c_char, pub size: size_t, pub mark: Option<extern "C" fn(_: SCM) -> SCM>, pub free: Option<extern "C" fn(_: SCM) -> size_t>, pub print: Option<unsafe extern "C" fn(_: SCM, _: SCM, _: *mut scm_print_state) -> c_int>, pub equalp: Option<extern "C" fn(_: SCM, _: SCM) -> SCM>, pub apply: scm_t_subr, pub apply_trampoline_objcode: SCM, }

Fields

Trait Implementations

impl Copy for Struct_scm_smob_descriptor
[src]

impl Clone for Struct_scm_smob_descriptor
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for Struct_scm_smob_descriptor
[src]

Returns the "default value" for a type. Read more