pub struct WorkloadEvent {
pub id: String,
pub name: String,
pub event: String,
pub timestamp: DateTime<Utc>,
pub message: String,
}Expand description
A workload lifecycle event.
Fields§
§id: StringWorkload identifier.
name: StringWorkload name.
event: StringEvent kind (e.g. "start", "stop", "die", "oom", "restart").
timestamp: DateTime<Utc>When the event occurred.
message: StringHuman-readable detail.
Trait Implementations§
Source§impl Clone for WorkloadEvent
impl Clone for WorkloadEvent
Source§fn clone(&self) -> WorkloadEvent
fn clone(&self) -> WorkloadEvent
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 WorkloadEvent
impl Debug for WorkloadEvent
impl Eq for WorkloadEvent
Source§impl PartialEq for WorkloadEvent
impl PartialEq for WorkloadEvent
impl StructuralPartialEq for WorkloadEvent
Auto Trait Implementations§
impl Freeze for WorkloadEvent
impl RefUnwindSafe for WorkloadEvent
impl Send for WorkloadEvent
impl Sync for WorkloadEvent
impl Unpin for WorkloadEvent
impl UnsafeUnpin for WorkloadEvent
impl UnwindSafe for WorkloadEvent
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