pub struct ComputerSummary {
pub id: ComputerId,
pub state: ComputerState,
pub labels: HashMap<String, String>,
pub ip_address: String,
pub created_at: DateTime<Utc>,
pub paused_at: Option<DateTime<Utc>>,
pub storage_bytes: u64,
}Expand description
Lightweight summary for List operations.
Fields§
§id: ComputerId§state: ComputerState§labels: HashMap<String, String>§ip_address: StringAllocated IP address (empty when network mode is "none").
created_at: DateTime<Utc>§paused_at: Option<DateTime<Utc>>When the sandbox reached Paused (None otherwise).
storage_bytes: u64On-disk footprint of retained state, in every lifecycle state: the COW disk overlay while running, plus the pause checkpoint while paused (CORE-146). Copy-mode sandboxes (no overlay) report 0 until paused parks their rootfs copy.
Auto Trait Implementations§
impl Freeze for ComputerSummary
impl RefUnwindSafe for ComputerSummary
impl Send for ComputerSummary
impl Sync for ComputerSummary
impl Unpin for ComputerSummary
impl UnsafeUnpin for ComputerSummary
impl UnwindSafe for ComputerSummary
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