Struct pyo3_ffi::PyModuleDef
source · #[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_Base§m_name: *const c_char§m_doc: *const c_char§m_size: Py_ssize_t§m_methods: *mut PyMethodDef§m_slots: *mut PyModuleDef_Slot§m_traverse: Option<traverseproc>§m_clear: Option<inquiry>§m_free: Option<freefunc>Trait Implementations§
source§impl Clone for PyModuleDef
impl Clone for PyModuleDef
source§fn clone(&self) -> PyModuleDef
fn clone(&self) -> PyModuleDef
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more