pub struct CiMetadata {
pub provider: String,
pub repository: Option<String>,
pub pull_request: Option<u64>,
pub commit_sha: Option<String>,
pub run_url: Option<String>,
pub artifact_name: Option<String>,
pub artifact_path: Option<String>,
}Fields§
§provider: String§repository: Option<String>§pull_request: Option<u64>§commit_sha: Option<String>§run_url: Option<String>§artifact_name: Option<String>§artifact_path: Option<String>Trait Implementations§
Source§impl Clone for CiMetadata
impl Clone for CiMetadata
Source§fn clone(&self) -> CiMetadata
fn clone(&self) -> CiMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CiMetadata
impl Debug for CiMetadata
Source§impl<'de> Deserialize<'de> for CiMetadata
impl<'de> Deserialize<'de> for CiMetadata
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
Auto Trait Implementations§
impl Freeze for CiMetadata
impl RefUnwindSafe for CiMetadata
impl Send for CiMetadata
impl Sync for CiMetadata
impl Unpin for CiMetadata
impl UnsafeUnpin for CiMetadata
impl UnwindSafe for CiMetadata
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