pub struct EnvLockfile {
pub packages: HashMap<String, String>,
pub requirements_hash: String,
pub env_type: EnvType,
pub python_version: String,
}Expand description
Lockfile: tracks what’s installed in an environment.
Fields§
§packages: HashMap<String, String>§requirements_hash: String§env_type: EnvType§python_version: StringTrait Implementations§
Source§impl Clone for EnvLockfile
impl Clone for EnvLockfile
Source§fn clone(&self) -> EnvLockfile
fn clone(&self) -> EnvLockfile
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EnvLockfile
impl Debug for EnvLockfile
Source§impl Default for EnvLockfile
impl Default for EnvLockfile
Source§fn default() -> EnvLockfile
fn default() -> EnvLockfile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EnvLockfile
impl<'de> Deserialize<'de> for EnvLockfile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EnvLockfile
impl RefUnwindSafe for EnvLockfile
impl Send for EnvLockfile
impl Sync for EnvLockfile
impl Unpin for EnvLockfile
impl UnsafeUnpin for EnvLockfile
impl UnwindSafe for EnvLockfile
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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