zlayer-types 0.11.13

Shared wire types for the ZLayer platform — API DTOs, OCI image references, and related serde types.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Container events API DTOs.

use serde::Deserialize;
use utoipa::IntoParams;

/// Query parameters for `GET /api/v1/events`.
#[derive(Debug, Clone, Default, Deserialize, IntoParams)]
#[into_params(parameter_in = Query)]
pub struct EventsQuery {
    /// Follow the event stream. Default: `true`. Reserved for parity with
    /// Docker-compat tooling; this endpoint is always streaming.
    #[serde(default)]
    pub follow: Option<bool>,
    /// Label filter in `k=v` form. Repeatable. An event passes only if all
    /// filters match (AND semantics).
    #[serde(default)]
    pub label: Vec<String>,
}