pub struct Code {Show 16 fields
pub argcount: u32,
pub posonlyargcount: u32,
pub kwonlyargcount: u32,
pub nlocals: u32,
pub stacksize: u32,
pub flags: CodeFlags,
pub code: Arc<Vec<u8>>,
pub consts: Arc<Vec<Obj>>,
pub names: Vec<Arc<String>>,
pub varnames: Vec<Arc<String>>,
pub freevars: Vec<Arc<String>>,
pub cellvars: Vec<Arc<String>>,
pub filename: Arc<String>,
pub name: Arc<String>,
pub firstlineno: u32,
pub lnotab: Arc<Vec<u8>>,
}
Fields§
§argcount: u32
§posonlyargcount: u32
§kwonlyargcount: u32
§nlocals: u32
§stacksize: u32
§flags: CodeFlags
§code: Arc<Vec<u8>>
§consts: Arc<Vec<Obj>>
§names: Vec<Arc<String>>
§varnames: Vec<Arc<String>>
§freevars: Vec<Arc<String>>
§cellvars: Vec<Arc<String>>
§filename: Arc<String>
§name: Arc<String>
§firstlineno: u32
§lnotab: Arc<Vec<u8>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Code
impl RefUnwindSafe for Code
impl Send for Code
impl Sync for Code
impl Unpin for Code
impl UnwindSafe for Code
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more