---
source: varnish-macros/src/tests.rs
---
<!--
!!!!!! WARNING: DO NOT EDIT THIS FILE!
This file was generated from the Varnish VMOD source code.
It will be automatically updated on each build.
-->
# Varnish Module (VMOD) `vcl_returns`
```vcl
// Place import statement at the top of your VCL file
// This loads vmod from a standard location
import vcl_returns;
// Or load vmod from a specific file
import vcl_returns from "path/to/libvcl_returns.so";
```
### Function `VOID vcl_returns.arg_vcl_backend(BACKEND _backend)`
### Function `ACL vcl_returns.val_acl()`
### Function `ACL vcl_returns.res_acl()`
### Function `BACKEND vcl_returns.val_backend()`
### Function `BACKEND vcl_returns.res_backend()`
### Function `BLOB vcl_returns.val_blob()`
### Function `BLOB vcl_returns.res_blob()`
### Function `BODY vcl_returns.val_body()`
### Function `BODY vcl_returns.res_body()`
### Function `BOOL vcl_returns.val_bool()`
### Function `BOOL vcl_returns.res_bool()`
### Function `BYTES vcl_returns.val_bytes()`
### Function `BYTES vcl_returns.res_bytes()`
### Function `DURATION vcl_returns.val_duration()`
### Function `DURATION vcl_returns.res_duration()`
### Function `ENUM vcl_returns.val_enum()`
### Function `ENUM vcl_returns.res_enum()`
### Function `HEADER vcl_returns.val_header()`
### Function `HEADER vcl_returns.res_header()`
### Function `HTTP vcl_returns.val_http()`
### Function `HTTP vcl_returns.res_http()`
### Function `INSTANCE vcl_returns.val_instance()`
### Function `INT vcl_returns.val_int()`
### Function `INT vcl_returns.res_int()`
### Function `IP vcl_returns.val_ip()`
### Function `IP vcl_returns.res_ip()`
### Function `PROBE vcl_returns.val_probe()`
### Function `PROBE vcl_returns.res_probe()`
### Function `REAL vcl_returns.val_real()`
### Function `REAL vcl_returns.res_real()`
### Function `REGEX vcl_returns.val_regex()`
### Function `REGEX vcl_returns.res_regex()`
### Function `STEVEDORE vcl_returns.val_stevedore()`
### Function `STEVEDORE vcl_returns.res_stevedore()`
### Function `STRANDS vcl_returns.val_strands()`
### Function `STRANDS vcl_returns.res_strands()`
### Function `STRING vcl_returns.val_string()`
### Function `STRING vcl_returns.res_string()`
### Function `SUB vcl_returns.val_sub()`
### Function `SUB vcl_returns.res_sub()`
### Function `TIME vcl_returns.val_time()`
### Function `TIME vcl_returns.res_time()`
### Function `VCL vcl_returns.val_vcl()`
### Function `VCL vcl_returns.res_vcl()`