pub struct LockComponent {
pub name: String,
pub version: String,
pub source: String,
pub path: Option<String>,
pub dependencies: Vec<LockDependency>,
}Expand description
Один зафиксированный компонент.
Fields§
§name: StringИмя крейта.
version: StringВерсия.
source: StringИсточник: workspace | crates.io | vendor.
path: Option<String>Путь к локальному компоненту (для workspace).
dependencies: Vec<LockDependency>Зависимости компонента.
Trait Implementations§
Source§impl Clone for LockComponent
impl Clone for LockComponent
Source§impl Debug for LockComponent
impl Debug for LockComponent
Source§impl<'de> Deserialize<'de> for LockComponent
impl<'de> Deserialize<'de> for LockComponent
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
impl Eq for LockComponent
Source§impl PartialEq for LockComponent
impl PartialEq for LockComponent
Source§impl Serialize for LockComponent
impl Serialize for LockComponent
impl StructuralPartialEq for LockComponent
Auto Trait Implementations§
impl Freeze for LockComponent
impl RefUnwindSafe for LockComponent
impl Send for LockComponent
impl Sync for LockComponent
impl Unpin for LockComponent
impl UnsafeUnpin for LockComponent
impl UnwindSafe for LockComponent
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.