varnish 0.6.0

A Rust framework for creating Varnish Caching Proxy extensions
Documentation
---
source: varnish-macros/src/tests.rs
---
VMOD_JSON_SPEC
[
  [
    "$VMOD",
    "2.0",
    "tuple",
    "Vmod_vmod_tuple_Func",
    "fd153c857e1a4787114cd9261faa83d258aa10401348fb167822ff1c1467c4f1",
    "Varnish (version) (hash)",
    "0",
    "0"
  ],
  [
    "$CPROTO",
    "
typedef VCL_STRING td_vmod_tuple_ref_to_slice_lifetime(
    VRT_CTX,
    struct vmod_priv *
);

struct Vmod_vmod_tuple_Func {
  td_vmod_tuple_ref_to_slice_lifetime *f_ref_to_slice_lifetime;
};

static struct Vmod_vmod_tuple_Func Vmod_vmod_tuple_Func;"
  ],
  [
    "$FUNC",
    "ref_to_slice_lifetime",
    [
      [
        "STRING"
      ],
      "Vmod_vmod_tuple_Func.f_ref_to_slice_lifetime",
      "",
      [
        "PRIV_TASK",
        "tsk_vals",
        "tsk_vals"
      ]
    ]
  ]
]