pub struct CoverageMetadata {Show 30 fields
pub upload_id: String,
pub project_id: Option<String>,
pub build_id: String,
pub ci: String,
pub ci_url: String,
pub repository_web_url: String,
pub repository_origin_url: String,
pub branch: String,
pub workflow: String,
pub job: String,
pub run: String,
pub run_url: String,
pub commit_sha: String,
pub commit_headline: String,
pub commit_message: String,
pub author_name: String,
pub author_email: String,
pub author_time: Option<Timestamp>,
pub committer_name: String,
pub committer_email: String,
pub commit_time: Option<Timestamp>,
pub pull_request_number: String,
pub pull_request_url: String,
pub head_ref: String,
pub head_commit: String,
pub base_ref: String,
pub base_commit: String,
pub tag: Option<String>,
pub description: String,
pub uploaded_at: Option<Timestamp>,
}Fields§
§upload_id: String§project_id: Option<String>§build_id: String§ci: String§ci_url: String§repository_web_url: String§repository_origin_url: String§branch: String§workflow: String§job: String§run: String§run_url: String§commit_sha: String§commit_headline: String§commit_message: String§committer_name: String§committer_email: String§commit_time: Option<Timestamp>§pull_request_number: String§pull_request_url: String§head_ref: String§head_commit: String§base_ref: String§base_commit: String§tag: Option<String>§description: String§uploaded_at: Option<Timestamp>Implementations§
Trait Implementations§
Source§impl Clone for CoverageMetadata
impl Clone for CoverageMetadata
Source§fn clone(&self) -> CoverageMetadata
fn clone(&self) -> CoverageMetadata
Returns a duplicate 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 CoverageMetadata
impl Debug for CoverageMetadata
Source§impl Default for CoverageMetadata
impl Default for CoverageMetadata
§impl<'de> Deserialize<'de> for CoverageMetadata
impl<'de> Deserialize<'de> for CoverageMetadata
§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 Message for CoverageMetadata
impl Message for CoverageMetadata
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for CoverageMetadata
impl PartialEq for CoverageMetadata
§impl Serialize for CoverageMetadata
impl Serialize for CoverageMetadata
impl StructuralPartialEq for CoverageMetadata
Auto Trait Implementations§
impl Freeze for CoverageMetadata
impl RefUnwindSafe for CoverageMetadata
impl Send for CoverageMetadata
impl Sync for CoverageMetadata
impl Unpin for CoverageMetadata
impl UnwindSafe for CoverageMetadata
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