pub struct WorkspaceSection {
pub members: Vec<String>,
pub dependencies: BTreeMap<String, DependencySpec>,
}Expand description
The [workspace] section of a workspace manifest.
Fields§
§members: Vec<String>Member package directories (relative paths).
dependencies: BTreeMap<String, DependencySpec>Shared dependency versions inherited by workspace members.
Trait Implementations§
Source§impl Clone for WorkspaceSection
impl Clone for WorkspaceSection
Source§fn clone(&self) -> WorkspaceSection
fn clone(&self) -> WorkspaceSection
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WorkspaceSection
impl Debug for WorkspaceSection
Source§impl<'de> Deserialize<'de> for WorkspaceSection
impl<'de> Deserialize<'de> for WorkspaceSection
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 WorkspaceSection
impl RefUnwindSafe for WorkspaceSection
impl Send for WorkspaceSection
impl Sync for WorkspaceSection
impl Unpin for WorkspaceSection
impl UnsafeUnpin for WorkspaceSection
impl UnwindSafe for WorkspaceSection
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