pub struct InternalDep {
pub ecosystem: String,
pub name: String,
pub publisher: String,
pub published: Option<String>,
pub consumer: String,
pub requirement: Option<String>,
pub locked: Option<String>,
}Expand description
An internal dependency: consumer uses name, which publisher publishes.
Fields§
§ecosystem: String§name: String§publisher: String§published: Option<String>§consumer: String§requirement: Option<String>§locked: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for InternalDep
impl Clone for InternalDep
Source§impl Debug for InternalDep
impl Debug for InternalDep
Source§impl<'de> Deserialize<'de> for InternalDep
impl<'de> Deserialize<'de> for InternalDep
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 InternalDep
impl PartialEq for InternalDep
Source§impl Serialize for InternalDep
impl Serialize for InternalDep
impl StructuralPartialEq for InternalDep
Auto Trait Implementations§
impl Forget for InternalDep
impl Freeze for InternalDep
impl RefUnwindSafe for InternalDep
impl Send for InternalDep
impl Sync for InternalDep
impl Unpin for InternalDep
impl UnsafeUnpin for InternalDep
impl UnwindSafe for InternalDep
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