Page MenuHomePhorge

structs.rs
No OneTemporary

Size
619 B
Referenced Files
None
Subscribers
None

structs.rs

use psutil::process::MemoryInfo;
use serde_derive::{Deserialize, Serialize};
#[derive(Debug, Clone, Deserialize, Serialize)]
pub struct PawResult {
pub info: PawInfo,
pub process: PawProcess,
}
#[derive(Debug, Clone, Deserialize, Serialize)]
pub struct PawProcess {
pub cmd: String,
pub args: Vec<String>,
}
#[derive(Debug, Clone, Deserialize, Serialize)]
pub struct PawInfo {
pub uptime: u128,
pub memory_usage: Option<MemoryInfo>,
pub cpu_percent: Option<f32>,
}
#[derive(Debug, Clone, Deserialize, Serialize)]
pub struct PawDone {
pub stdout: String,
pub code: Option<i32>,
}

File Metadata

Mime Type
text/plain
Expires
Tue, Dec 16, 1:51 PM (54 m, 56 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
484993
Default Alt Text
structs.rs (619 B)

Event Timeline