pub struct BuildSuccessEvent {
pub target: String,
pub duration_ms: u64,
pub artifacts: Vec<String>,
pub timestamp: String,
}Expand description
Build success event
Emitted when a build completes successfully.
Fields§
§target: StringBuild target
duration_ms: u64Duration in milliseconds
artifacts: Vec<String>Output artifacts
timestamp: StringTimestamp of the completion
Trait Implementations§
Source§impl Clone for BuildSuccessEvent
impl Clone for BuildSuccessEvent
Source§fn clone(&self) -> BuildSuccessEvent
fn clone(&self) -> BuildSuccessEvent
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 BuildSuccessEvent
impl Debug for BuildSuccessEvent
Source§impl<'de> Deserialize<'de> for BuildSuccessEvent
impl<'de> Deserialize<'de> for BuildSuccessEvent
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 BuildSuccessEvent
impl RefUnwindSafe for BuildSuccessEvent
impl Send for BuildSuccessEvent
impl Sync for BuildSuccessEvent
impl Unpin for BuildSuccessEvent
impl UnwindSafe for BuildSuccessEvent
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