pub struct PatchData {
pub uuid: String,
pub purl: String,
pub published_at: String,
pub files: HashMap<String, PatchDataFileInfo>,
pub vulnerabilities: HashMap<String, PatchDataVulnerability>,
pub description: String,
pub license: String,
pub tier: String,
}Expand description
Patch data returned from an external source (e.g., database).
Fields§
§uuid: String§purl: String§published_at: String§files: HashMap<String, PatchDataFileInfo>§vulnerabilities: HashMap<String, PatchDataVulnerability>§description: String§license: String§tier: StringTrait Implementations§
Auto Trait Implementations§
impl Freeze for PatchData
impl RefUnwindSafe for PatchData
impl Send for PatchData
impl Sync for PatchData
impl Unpin for PatchData
impl UnsafeUnpin for PatchData
impl UnwindSafe for PatchData
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