pub struct CodeCoverageSummary {
pub build: Option<ShallowReference>,
pub coverage_data: Vec<CodeCoverageData>,
pub delta_build: Option<ShallowReference>,
pub status: Option<Status>,
}
Expand description
Represents the code coverage summary results Used to publish or retrieve code coverage summary against a build
Fields§
§build: Option<ShallowReference>
An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
coverage_data: Vec<CodeCoverageData>
List of coverage data and details for the build
delta_build: Option<ShallowReference>
An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
status: Option<Status>
Uri of build against which difference in coverage is computed
Implementations§
Trait Implementations§
source§impl Clone for CodeCoverageSummary
impl Clone for CodeCoverageSummary
source§fn clone(&self) -> CodeCoverageSummary
fn clone(&self) -> CodeCoverageSummary
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CodeCoverageSummary
impl Debug for CodeCoverageSummary
source§impl Default for CodeCoverageSummary
impl Default for CodeCoverageSummary
source§fn default() -> CodeCoverageSummary
fn default() -> CodeCoverageSummary
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CodeCoverageSummary
impl<'de> Deserialize<'de> for CodeCoverageSummary
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 CodeCoverageSummary
impl PartialEq for CodeCoverageSummary
source§fn eq(&self, other: &CodeCoverageSummary) -> bool
fn eq(&self, other: &CodeCoverageSummary) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for CodeCoverageSummary
impl Serialize for CodeCoverageSummary
impl StructuralPartialEq for CodeCoverageSummary
Auto Trait Implementations§
impl Freeze for CodeCoverageSummary
impl RefUnwindSafe for CodeCoverageSummary
impl Send for CodeCoverageSummary
impl Sync for CodeCoverageSummary
impl Unpin for CodeCoverageSummary
impl UnwindSafe for CodeCoverageSummary
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