pub struct SrvSpawnResult {
pub pid: u32,
pub ws_endpoint: String,
pub web_endpoint: String,
pub instance_id: String,
pub auth_key: String,
pub started_at: String,
}Expand description
What the launcher learns about srv after it signals ready. Held by the launcher and used to populate env vars the host reads.
Fields§
§pid: u32§ws_endpoint: String§web_endpoint: String§instance_id: String§auth_key: String§started_at: StringRFC3339 timestamp captured when ESTART arrived. Carried on the
result for --diag / debug observability; not currently
propagated into env. F.7 cleanup audit: keep with allow + this
note rather than delete — a future --diag srv printer is the
natural reader.
Trait Implementations§
Source§impl Clone for SrvSpawnResult
impl Clone for SrvSpawnResult
Source§fn clone(&self) -> SrvSpawnResult
fn clone(&self) -> SrvSpawnResult
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 moreAuto Trait Implementations§
impl Freeze for SrvSpawnResult
impl RefUnwindSafe for SrvSpawnResult
impl Send for SrvSpawnResult
impl Sync for SrvSpawnResult
impl Unpin for SrvSpawnResult
impl UnwindSafe for SrvSpawnResult
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