pub struct LockManifest {
pub toolchain: String,
pub content_hash: String,
pub profile: Option<String>,
pub main: Option<FileInput>,
pub env: Vec<EnvInput>,
pub includes: Vec<FileInput>,
}Expand description
A complete lockfile record: hash, toolchain, and provenance.
Fields§
§toolchain: String§content_hash: String§profile: Option<String>§main: Option<FileInput>§env: Vec<EnvInput>§includes: Vec<FileInput>Implementations§
Trait Implementations§
Source§impl Clone for LockManifest
impl Clone for LockManifest
Source§impl Debug for LockManifest
impl Debug for LockManifest
impl Eq for LockManifest
Source§impl PartialEq for LockManifest
impl PartialEq for LockManifest
impl StructuralPartialEq for LockManifest
Auto Trait Implementations§
impl Freeze for LockManifest
impl RefUnwindSafe for LockManifest
impl Send for LockManifest
impl Sync for LockManifest
impl Unpin for LockManifest
impl UnsafeUnpin for LockManifest
impl UnwindSafe for LockManifest
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<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.