pub struct SourcePackageReport {
pub name: String,
pub version: String,
pub url: String,
pub artifacts: Vec<BinaryPackageReport>,
}Fields§
§name: String§version: String§url: String§artifacts: Vec<BinaryPackageReport>Trait Implementations§
Source§impl Debug for SourcePackageReport
impl Debug for SourcePackageReport
Source§impl<'de> Deserialize<'de> for SourcePackageReport
impl<'de> Deserialize<'de> for SourcePackageReport
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 SourcePackageReport
impl PartialEq for SourcePackageReport
Source§impl Serialize for SourcePackageReport
impl Serialize for SourcePackageReport
impl Eq for SourcePackageReport
impl StructuralPartialEq for SourcePackageReport
Auto Trait Implementations§
impl Freeze for SourcePackageReport
impl RefUnwindSafe for SourcePackageReport
impl Send for SourcePackageReport
impl Sync for SourcePackageReport
impl Unpin for SourcePackageReport
impl UnsafeUnpin for SourcePackageReport
impl UnwindSafe for SourcePackageReport
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