pub struct BundleSpec {
pub platform: &'static str,
pub file: &'static str,
pub sha256: &'static str,
pub lib: &'static str,
pub stdlib: &'static str,
pub zip_name: &'static str,
pub pth_name: Option<&'static str>,
}Expand description
One platform’s pinned artifact.
Fields§
§platform: &'static str§file: &'static str§sha256: &'static str§lib: &'static strShared library inside the archive, relative to ARCHIVE_ROOT.
stdlib: &'static strStdlib directory inside the archive, relative to ARCHIVE_ROOT.
zip_name: &'static strStdlib zip name used by the interpreter.
pth_name: Option<&'static str>Loader config file the interpreter reads from beside Self::lib.
None where PYTHONPATH alone is enough to find the stdlib zip.
Trait Implementations§
Source§impl Clone for BundleSpec
impl Clone for BundleSpec
impl Copy for BundleSpec
Source§impl Debug for BundleSpec
impl Debug for BundleSpec
impl Eq for BundleSpec
Source§impl PartialEq for BundleSpec
impl PartialEq for BundleSpec
impl StructuralPartialEq for BundleSpec
Auto Trait Implementations§
impl Freeze for BundleSpec
impl RefUnwindSafe for BundleSpec
impl Send for BundleSpec
impl Sync for BundleSpec
impl Unpin for BundleSpec
impl UnsafeUnpin for BundleSpec
impl UnwindSafe for BundleSpec
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.