Struct python3_sys::PyCodeObject
[−]
[src]
pub struct PyCodeObject {
pub ob_base: PyObject,
pub co_argcount: c_int,
pub co_kwonlyargcount: c_int,
pub co_nlocals: c_int,
pub co_stacksize: c_int,
pub co_flags: c_int,
pub co_code: *mut PyObject,
pub co_consts: *mut PyObject,
pub co_names: *mut PyObject,
pub co_varnames: *mut PyObject,
pub co_freevars: *mut PyObject,
pub co_cellvars: *mut PyObject,
pub co_cell2arg: *mut c_uchar,
pub co_filename: *mut PyObject,
pub co_name: *mut PyObject,
pub co_firstlineno: c_int,
pub co_lnotab: *mut PyObject,
pub co_zombieframe: *mut c_void,
pub co_weakreflist: *mut PyObject,
}Fields
ob_base: PyObject
co_argcount: c_int
co_kwonlyargcount: c_int
co_nlocals: c_int
co_stacksize: c_int
co_flags: c_int
co_code: *mut PyObject
co_consts: *mut PyObject
co_names: *mut PyObject
co_varnames: *mut PyObject
co_freevars: *mut PyObject
co_cellvars: *mut PyObject
co_cell2arg: *mut c_uchar
co_filename: *mut PyObject
co_name: *mut PyObject
co_firstlineno: c_int
co_lnotab: *mut PyObject
co_zombieframe: *mut c_void
co_weakreflist: *mut PyObject
Trait Implementations
impl Copy for PyCodeObject[src]
impl Clone for PyCodeObject[src]
fn clone(&self) -> Self
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