pub struct AgentRegistryLogCapture {
pub enabled: bool,
pub open_error: Option<String>,
pub open_error_reason: Option<AgentRegistryLogCaptureOpenErrorReason>,
pub path: Option<String>,
}Expand description
Canonical process-log discovery outcome; populated from spawnLiveTarget.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§enabled: boolWhether a canonical process log was discovered for this managed spawn
open_error: Option<String>Why no canonical process log could be opened for this managed spawn (set only when enabled is false)
open_error_reason: Option<AgentRegistryLogCaptureOpenErrorReason>Categorized reason no canonical process log could be opened (set only when enabled is false)
path: Option<String>Absolute path to the managed spawn’s process-<timestamp>-<pid>.log file (only set when enabled)
Trait Implementations§
Source§impl Clone for AgentRegistryLogCapture
impl Clone for AgentRegistryLogCapture
Source§impl Debug for AgentRegistryLogCapture
impl Debug for AgentRegistryLogCapture
Source§impl Default for AgentRegistryLogCapture
impl Default for AgentRegistryLogCapture
Source§impl<'de> Deserialize<'de> for AgentRegistryLogCapture
impl<'de> Deserialize<'de> for AgentRegistryLogCapture
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 AgentRegistryLogCapture
impl RefUnwindSafe for AgentRegistryLogCapture
impl Send for AgentRegistryLogCapture
impl Sync for AgentRegistryLogCapture
impl Unpin for AgentRegistryLogCapture
impl UnsafeUnpin for AgentRegistryLogCapture
impl UnwindSafe for AgentRegistryLogCapture
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