zebflow 0.10.4

Reactive web automation platform — pipelines, templates, and real-time collaboration in a single binary.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Runner identity descriptor.

use serde::{Deserialize, Serialize};

use super::capabilities::RunnerCapabilities;

/// Concrete execution target metadata.
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)]
pub struct RunnerDescriptor {
    /// Stable runner identifier.
    pub runner_id: String,
    /// Human-readable label.
    pub label: String,
    /// Capability declaration used by placement logic.
    #[serde(default)]
    pub capabilities: RunnerCapabilities,
}