pub struct PythonProcessInfo {
pub python_binary: Option<BinaryInfo>,
pub libpython_binary: Option<BinaryInfo>,
pub maps: Box<dyn ContainsAddr>,
pub python_filename: PathBuf,
pub dockerized: bool,
}
Expand description
Holds information about the python process: memory map layout, parsed binary info for python /libpython etc.
Fields§
§python_binary: Option<BinaryInfo>
§libpython_binary: Option<BinaryInfo>
§maps: Box<dyn ContainsAddr>
§python_filename: PathBuf
§dockerized: bool
Implementations§
Auto Trait Implementations§
impl Freeze for PythonProcessInfo
impl !RefUnwindSafe for PythonProcessInfo
impl !Send for PythonProcessInfo
impl !Sync for PythonProcessInfo
impl Unpin for PythonProcessInfo
impl !UnwindSafe for PythonProcessInfo
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