pub struct ContainerControlEvent {
pub timestamp_unix_ms: u128,
pub event_type: ControlEventType,
pub container: ContainerEventMetadata,
pub security: SecurityEventMetadata,
pub resource_limits: ResourceLimits,
pub exit_status: Option<ExitStatusEvent>,
pub resource_stats: Option<ResourceStats>,
pub resource_stats_error: Option<String>,
pub cleanup: Option<CleanupEvent>,
}Fields§
§timestamp_unix_ms: u128§event_type: ControlEventType§container: ContainerEventMetadata§security: SecurityEventMetadata§resource_limits: ResourceLimits§exit_status: Option<ExitStatusEvent>§resource_stats: Option<ResourceStats>§resource_stats_error: Option<String>§cleanup: Option<CleanupEvent>Implementations§
Source§impl ContainerControlEvent
impl ContainerControlEvent
pub fn started( config: &ContainerConfig, pid: u32, cgroup_path: Option<String>, ) -> Self
pub fn summary( config: &ContainerConfig, pid: u32, cgroup_path: Option<String>, exit_status: ExitStatusEvent, resource_stats: Option<ResourceStats>, resource_stats_error: Option<String>, cleanup: CleanupEvent, ) -> Self
Trait Implementations§
Source§impl Clone for ContainerControlEvent
impl Clone for ContainerControlEvent
Source§fn clone(&self) -> ContainerControlEvent
fn clone(&self) -> ContainerControlEvent
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 ContainerControlEvent
impl Debug for ContainerControlEvent
Auto Trait Implementations§
impl Freeze for ContainerControlEvent
impl RefUnwindSafe for ContainerControlEvent
impl Send for ContainerControlEvent
impl Sync for ContainerControlEvent
impl Unpin for ContainerControlEvent
impl UnsafeUnpin for ContainerControlEvent
impl UnwindSafe for ContainerControlEvent
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