pub enum PythonChoice {
Bundled {
zip: PathBuf,
},
System,
}Expand description
How the exported launcher finds its interpreter.
Variants§
Bundled
A pinned CPython staged into <out>/python.
System
Fall back to whatever Python 3.12 the machine has.
Trait Implementations§
Source§impl Clone for PythonChoice
impl Clone for PythonChoice
Source§impl Debug for PythonChoice
impl Debug for PythonChoice
impl Eq for PythonChoice
Source§impl PartialEq for PythonChoice
impl PartialEq for PythonChoice
impl StructuralPartialEq for PythonChoice
Auto Trait Implementations§
impl Freeze for PythonChoice
impl RefUnwindSafe for PythonChoice
impl Send for PythonChoice
impl Sync for PythonChoice
impl Unpin for PythonChoice
impl UnsafeUnpin for PythonChoice
impl UnwindSafe for PythonChoice
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.