//! Request type for triggering a workflow.
use Deserialize;
use Value;
/// Request to trigger a workflow.
///
/// # Examples
///
/// ```
/// use ironflow_api::entities::CreateRunRequest;
/// use serde_json::json;
///
/// let req = CreateRunRequest {
/// workflow: "deploy".to_string(),
/// payload: Some(json!({"env": "prod"})),
/// };
/// assert_eq!(req.workflow, "deploy");
/// ```