pub struct InterpreterConfig {
pub version: PythonVersion,
pub libdir: Option<String>,
pub shared: bool,
pub ld_version: String,
pub base_prefix: String,
pub executable: PathBuf,
pub calcsize_pointer: u32,
}
Expand description
Information about a Python interpreter
Fields§
§version: PythonVersion
§libdir: Option<String>
§ld_version: String
§base_prefix: String
Prefix used for determining the directory of libpython
executable: PathBuf
§calcsize_pointer: u32
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InterpreterConfig
impl RefUnwindSafe for InterpreterConfig
impl Send for InterpreterConfig
impl Sync for InterpreterConfig
impl Unpin for InterpreterConfig
impl UnwindSafe for InterpreterConfig
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