Struct python3_sys::PyModuleDef [−][src]
#[repr(C)]pub struct PyModuleDef {
pub m_base: PyModuleDef_Base,
pub m_name: *const c_char,
pub m_doc: *const c_char,
pub m_size: Py_ssize_t,
pub m_methods: *mut PyMethodDef,
pub m_slots: *mut PyModuleDef_Slot,
pub m_traverse: Option<traverseproc>,
pub m_clear: Option<inquiry>,
pub m_free: Option<freefunc>,
}Fields
m_base: PyModuleDef_Basem_name: *const c_charm_doc: *const c_charm_size: Py_ssize_tm_methods: *mut PyMethodDefm_slots: *mut PyModuleDef_Slotm_traverse: Option<traverseproc>m_clear: Option<inquiry>m_free: Option<freefunc>