pub struct PythonExecutor { /* private fields */ }Expand description
Python code executor using system Python interpreter
Implementations§
Source§impl PythonExecutor
impl PythonExecutor
Sourcepub fn with_interpreter(interpreter: impl Into<String>) -> Self
pub fn with_interpreter(interpreter: impl Into<String>) -> Self
Create a Python executor with custom interpreter path
Sourcepub fn is_available(&self) -> bool
pub fn is_available(&self) -> bool
Check if Python is available
Trait Implementations§
Source§impl Debug for PythonExecutor
impl Debug for PythonExecutor
Source§impl Default for PythonExecutor
impl Default for PythonExecutor
Source§fn default() -> PythonExecutor
fn default() -> PythonExecutor
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PythonExecutor
impl RefUnwindSafe for PythonExecutor
impl Send for PythonExecutor
impl Sync for PythonExecutor
impl Unpin for PythonExecutor
impl UnsafeUnpin for PythonExecutor
impl UnwindSafe for PythonExecutor
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more