[−][src]Struct rustpython_vm::PySettings
Struct containing all kind of settings for the python vm.
Fields
debug: bool
-d command line switch
inspect: bool
-i
optimize: u8
-O optimization switch counter
no_user_site: bool
-s
no_site: bool
-S
ignore_environment: bool
-E
verbose: u8
verbosity level (-v switch)
quiet: bool
-q
dont_write_bytecode: bool
-B
path_list: Vec<String>
Environment PYTHONPATH and RUSTPYTHONPATH:
argv: Vec<String>
sys.argv
initialization_parameter: InitParameter
Initialization parameter to decide to initialize or not, and to decide the importer required external filesystem access or not
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for PySettings
impl Send for PySettings
impl Sync for PySettings
impl Unpin for PySettings
impl UnwindSafe for PySettings
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,