varnish 0.6.0

A Rust framework for creating Varnish Caching Proxy extensions
Documentation
---
source: varnish-macros/src/tests.rs
---
VmodInfo {
    params: VmodParams {
        docs: None,
    },
    ident: "vcl_args",
    docs: "",
    funcs: [
        FuncInfo {
            func_type: Function,
            ident: "arg_vcl_backend",
            docs: "",
            has_optional_args: false,
            args: [
                ParamTypeInfo {
                    ident: "_backend",
                    docs: "",
                    ty: Value(
                        ParamInfo {
                            kind: Regular,
                            default: Null,
                            ty_info: VclType(
                                "VCL_BACKEND",
                            ),
                        },
                    ),
                },
            ],
            output_ty: Default,
            out_result: false,
        },
    ],
    objects: [],
    shared_types: SharedTypes {
        shared_per_task_ty: None,
        shared_per_vcl_ty: None,
    },
}