pub struct LockedWorkspace {
pub is_workspace: bool,
pub packages: Vec<WorkspacePackageInfo>,
}Expand description
Workspace section of the lockfile.
Fields§
§is_workspace: boolWhether this lockfile represents a workspace
packages: Vec<WorkspacePackageInfo>Workspace packages (local packages)
Trait Implementations§
Source§impl Clone for LockedWorkspace
impl Clone for LockedWorkspace
Source§fn clone(&self) -> LockedWorkspace
fn clone(&self) -> LockedWorkspace
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 LockedWorkspace
impl Debug for LockedWorkspace
Source§impl Default for LockedWorkspace
impl Default for LockedWorkspace
Source§fn default() -> LockedWorkspace
fn default() -> LockedWorkspace
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LockedWorkspace
impl<'de> Deserialize<'de> for LockedWorkspace
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
Source§impl PartialEq for LockedWorkspace
impl PartialEq for LockedWorkspace
Source§impl Serialize for LockedWorkspace
impl Serialize for LockedWorkspace
impl Eq for LockedWorkspace
impl StructuralPartialEq for LockedWorkspace
Auto Trait Implementations§
impl Freeze for LockedWorkspace
impl RefUnwindSafe for LockedWorkspace
impl Send for LockedWorkspace
impl Sync for LockedWorkspace
impl Unpin for LockedWorkspace
impl UnwindSafe for LockedWorkspace
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.