pub struct CommandStartResponse {
pub job_id: JobId,
pub bucket_id: BucketId,
pub probe_id: ProbeId,
pub cursor: u64,
pub hint: Option<PackAvailableHint>,
}Expand description
Bounded response shape. Carries identifiers and counters, never raw stdout/stderr.
Fields§
§job_id: JobId§bucket_id: BucketId§probe_id: ProbeId§cursor: u64Initial bucket cursor: clients pass this to bucket_events_since.
hint: Option<PackAvailableHint>US2 (FR-011): optional hint that a curated pack exists for this tool but is not active. Omitted (None) when the tool is unrecognized or its pack is already active. Advisory only.
Trait Implementations§
Source§impl Clone for CommandStartResponse
impl Clone for CommandStartResponse
Source§fn clone(&self) -> CommandStartResponse
fn clone(&self) -> CommandStartResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CommandStartResponse
impl Debug for CommandStartResponse
Source§impl<'de> Deserialize<'de> for CommandStartResponse
impl<'de> Deserialize<'de> for CommandStartResponse
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 CommandStartResponse
impl RefUnwindSafe for CommandStartResponse
impl Send for CommandStartResponse
impl Sync for CommandStartResponse
impl Unpin for CommandStartResponse
impl UnsafeUnpin for CommandStartResponse
impl UnwindSafe for CommandStartResponse
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