pub struct UploadedGoModule {
pub artifact_registry_package: Option<String>,
pub file_hashes: Option<FileHashes>,
pub push_timing: Option<TimeSpan>,
pub uri: Option<String>,
}Expand description
A Go module artifact uploaded to Artifact Registry using the GoModule directive.
This type is not used in any activity, and only used as part of another schema.
Fields§
§artifact_registry_package: Option<String>Output only. Path to the artifact in Artifact Registry.
file_hashes: Option<FileHashes>Hash types and values of the Go Module Artifact.
push_timing: Option<TimeSpan>Output only. Stores timing information for pushing the specified artifact.
uri: Option<String>URI of the uploaded artifact.
Trait Implementations§
Source§impl Clone for UploadedGoModule
impl Clone for UploadedGoModule
Source§fn clone(&self) -> UploadedGoModule
fn clone(&self) -> UploadedGoModule
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 UploadedGoModule
impl Debug for UploadedGoModule
Source§impl Default for UploadedGoModule
impl Default for UploadedGoModule
Source§fn default() -> UploadedGoModule
fn default() -> UploadedGoModule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UploadedGoModule
impl<'de> Deserialize<'de> for UploadedGoModule
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 Serialize for UploadedGoModule
impl Serialize for UploadedGoModule
impl Part for UploadedGoModule
Auto Trait Implementations§
impl Freeze for UploadedGoModule
impl RefUnwindSafe for UploadedGoModule
impl Send for UploadedGoModule
impl Sync for UploadedGoModule
impl Unpin for UploadedGoModule
impl UnwindSafe for UploadedGoModule
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