pub struct DependencyExportReport {
pub id: DependencyId,
pub written: bool,
pub notes: Vec<String>,
}Expand description
Export report for one dependency touching the exported project.
Fields§
§id: DependencyIdStable dependency identity.
written: boolWhether the relation is written.
notes: Vec<String>DPM attributes with no MSPDI representation, or the reason it is not written.
Trait Implementations§
Source§impl Clone for DependencyExportReport
impl Clone for DependencyExportReport
Source§impl Debug for DependencyExportReport
impl Debug for DependencyExportReport
Source§impl<'de> Deserialize<'de> for DependencyExportReport
impl<'de> Deserialize<'de> for DependencyExportReport
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 DependencyExportReport
Source§impl PartialEq for DependencyExportReport
impl PartialEq for DependencyExportReport
Source§impl Serialize for DependencyExportReport
impl Serialize for DependencyExportReport
impl StructuralPartialEq for DependencyExportReport
Auto Trait Implementations§
impl Freeze for DependencyExportReport
impl RefUnwindSafe for DependencyExportReport
impl Send for DependencyExportReport
impl Sync for DependencyExportReport
impl Unpin for DependencyExportReport
impl UnsafeUnpin for DependencyExportReport
impl UnwindSafe for DependencyExportReport
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