Struct python3_sys::PyModuleDef_Base [] [src]

pub struct PyModuleDef_Base {
    pub ob_base: PyObject,
    pub m_init: Option<extern fn() -> *mut PyObject>,
    pub m_index: Py_ssize_t,
    pub m_copy: *mut PyObject,
}

Fields

ob_base: PyObject m_init: Option<extern fn() -> *mut PyObject> m_index: Py_ssize_t m_copy: *mut PyObject

Trait Implementations

impl Copy for PyModuleDef_Base
[src]

impl Clone for PyModuleDef_Base
[src]

fn clone(&self) -> PyModuleDef_Base

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl Default for PyModuleDef_Base
[src]

fn default() -> PyModuleDef_Base

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