pub struct RuntimeStatusSnapshot {
pub runtime_id: String,
pub status: String,
pub codex_home: Option<String>,
pub user_agent: Option<String>,
pub platform_family: Option<String>,
pub platform_os: Option<String>,
pub last_error: Option<String>,
pub pid: Option<u32>,
pub app_server_handshake: AppServerHandshakeSummary,
pub updated_at_ms: i64,
}Fields§
§runtime_id: String§status: String§codex_home: Option<String>§user_agent: Option<String>§platform_family: Option<String>§platform_os: Option<String>§last_error: Option<String>§pid: Option<u32>§app_server_handshake: AppServerHandshakeSummary§updated_at_ms: i64Implementations§
Trait Implementations§
Source§impl Clone for RuntimeStatusSnapshot
impl Clone for RuntimeStatusSnapshot
Source§fn clone(&self) -> RuntimeStatusSnapshot
fn clone(&self) -> RuntimeStatusSnapshot
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 RuntimeStatusSnapshot
impl Debug for RuntimeStatusSnapshot
Source§impl<'de> Deserialize<'de> for RuntimeStatusSnapshot
impl<'de> Deserialize<'de> for RuntimeStatusSnapshot
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 RuntimeStatusSnapshot
impl RefUnwindSafe for RuntimeStatusSnapshot
impl Send for RuntimeStatusSnapshot
impl Sync for RuntimeStatusSnapshot
impl Unpin for RuntimeStatusSnapshot
impl UnsafeUnpin for RuntimeStatusSnapshot
impl UnwindSafe for RuntimeStatusSnapshot
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