pub struct ItemExportReport {
pub key: Key,
pub uid: u32,
pub guid: String,
pub preserved: Vec<String>,
pub approximated: Vec<Finding>,
pub omitted: Vec<Finding>,
}Expand description
Export report for one work item.
Fields§
§key: KeyWork key.
uid: u32Written task UID; unique within this file only.
guid: StringWritten task GUID: the stable work identity.
preserved: Vec<String>Fields written exactly.
approximated: Vec<Finding>Fields written with a documented loss of precision.
omitted: Vec<Finding>DPM data with no MSPDI representation in the supported subset.
Trait Implementations§
Source§impl Clone for ItemExportReport
impl Clone for ItemExportReport
Source§impl Debug for ItemExportReport
impl Debug for ItemExportReport
Source§impl<'de> Deserialize<'de> for ItemExportReport
impl<'de> Deserialize<'de> for ItemExportReport
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 ItemExportReport
Source§impl PartialEq for ItemExportReport
impl PartialEq for ItemExportReport
Source§impl Serialize for ItemExportReport
impl Serialize for ItemExportReport
impl StructuralPartialEq for ItemExportReport
Auto Trait Implementations§
impl Freeze for ItemExportReport
impl RefUnwindSafe for ItemExportReport
impl Send for ItemExportReport
impl Sync for ItemExportReport
impl Unpin for ItemExportReport
impl UnsafeUnpin for ItemExportReport
impl UnwindSafe for ItemExportReport
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