pub struct SourceSummary {
pub format: String,
pub project_guid: Option<String>,
pub name: Option<String>,
pub scope: String,
}Expand description
Identity of the source project named by the document.
Fields§
§format: StringDocument format; always mspdi.
project_guid: Option<String>Source project GUID, when the document records one.
name: Option<String>Source project Name, or its Title when the document has no name, when present.
scope: StringWhat an import carries: plan structure, never calendar dates.
Trait Implementations§
Source§impl Clone for SourceSummary
impl Clone for SourceSummary
Source§impl Debug for SourceSummary
impl Debug for SourceSummary
Source§impl<'de> Deserialize<'de> for SourceSummary
impl<'de> Deserialize<'de> for SourceSummary
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 SourceSummary
Source§impl PartialEq for SourceSummary
impl PartialEq for SourceSummary
Source§impl Serialize for SourceSummary
impl Serialize for SourceSummary
impl StructuralPartialEq for SourceSummary
Auto Trait Implementations§
impl Freeze for SourceSummary
impl RefUnwindSafe for SourceSummary
impl Send for SourceSummary
impl Sync for SourceSummary
impl Unpin for SourceSummary
impl UnsafeUnpin for SourceSummary
impl UnwindSafe for SourceSummary
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