Struct google_remotebuildexecution2::api::BuildBazelRemoteExecutionV2ExecutedActionMetadata
source · [−]pub struct BuildBazelRemoteExecutionV2ExecutedActionMetadata {
pub auxiliary_metadata: Option<Vec<HashMap<String, String>>>,
pub execution_completed_timestamp: Option<String>,
pub execution_start_timestamp: Option<String>,
pub input_fetch_completed_timestamp: Option<String>,
pub input_fetch_start_timestamp: Option<String>,
pub output_upload_completed_timestamp: Option<String>,
pub output_upload_start_timestamp: Option<String>,
pub queued_timestamp: Option<String>,
pub worker: Option<String>,
pub worker_completed_timestamp: Option<String>,
pub worker_start_timestamp: Option<String>,
}Expand description
ExecutedActionMetadata contains details about a completed execution.
This type is not used in any activity, and only used as part of another schema.
Fields
auxiliary_metadata: Option<Vec<HashMap<String, String>>>Details that are specific to the kind of worker used. For example, on POSIX-like systems this could contain a message with getrusage(2) statistics.
execution_completed_timestamp: Option<String>When the worker completed executing the action command.
execution_start_timestamp: Option<String>When the worker started executing the action command.
input_fetch_completed_timestamp: Option<String>When the worker finished fetching action inputs.
input_fetch_start_timestamp: Option<String>When the worker started fetching action inputs.
output_upload_completed_timestamp: Option<String>When the worker finished uploading action outputs.
output_upload_start_timestamp: Option<String>When the worker started uploading action outputs.
queued_timestamp: Option<String>When was the action added to the queue.
worker: Option<String>The name of the worker which ran the execution.
worker_completed_timestamp: Option<String>When the worker completed the action, including all stages.
worker_start_timestamp: Option<String>When the worker received the action.
Trait Implementations
sourceimpl Clone for BuildBazelRemoteExecutionV2ExecutedActionMetadata
impl Clone for BuildBazelRemoteExecutionV2ExecutedActionMetadata
sourcefn clone(&self) -> BuildBazelRemoteExecutionV2ExecutedActionMetadata
fn clone(&self) -> BuildBazelRemoteExecutionV2ExecutedActionMetadata
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Default for BuildBazelRemoteExecutionV2ExecutedActionMetadata
impl Default for BuildBazelRemoteExecutionV2ExecutedActionMetadata
sourcefn default() -> BuildBazelRemoteExecutionV2ExecutedActionMetadata
fn default() -> BuildBazelRemoteExecutionV2ExecutedActionMetadata
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for BuildBazelRemoteExecutionV2ExecutedActionMetadata
impl<'de> Deserialize<'de> for BuildBazelRemoteExecutionV2ExecutedActionMetadata
sourcefn 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 Part for BuildBazelRemoteExecutionV2ExecutedActionMetadata
Auto Trait Implementations
impl RefUnwindSafe for BuildBazelRemoteExecutionV2ExecutedActionMetadata
impl Send for BuildBazelRemoteExecutionV2ExecutedActionMetadata
impl Sync for BuildBazelRemoteExecutionV2ExecutedActionMetadata
impl Unpin for BuildBazelRemoteExecutionV2ExecutedActionMetadata
impl UnwindSafe for BuildBazelRemoteExecutionV2ExecutedActionMetadata
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more