{
  "item": {
    "children": [],
    "doc_links": [],
    "documentation": "",
    "id": "goose_vec::lerp#function@vec.goose:d28eff183917ab75",
    "json_url": "items/5e3b14e8b1390f3e16b16700.json",
    "kind": "function",
    "limitations": [],
    "markdown_url": "items/5e3b14e8b1390f3e16b16700.md",
    "metadata": {
      "explicitResults": true,
      "generic": true,
      "generics": [
        {
          "bound": null,
          "name": "T"
        }
      ],
      "nativeExport": false,
      "nativeExtern": false,
      "parameters": [
        {
          "hasDefault": false,
          "mutableBinding": false,
          "name": "a",
          "type": {
            "aliasExpanded": false,
            "nominalTargets": [
              "vec3"
            ],
            "text": "vec3<T>"
          }
        },
        {
          "hasDefault": false,
          "mutableBinding": false,
          "name": "b",
          "type": {
            "aliasExpanded": false,
            "nominalTargets": [
              "vec3"
            ],
            "text": "vec3<T>"
          }
        },
        {
          "hasDefault": false,
          "mutableBinding": false,
          "name": "t",
          "type": {
            "aliasExpanded": false,
            "nominalTargets": [],
            "text": "T"
          }
        }
      ],
      "results": [
        {
          "aliasExpanded": false,
          "nominalTargets": [
            "vec3"
          ],
          "text": "vec3<T>"
        }
      ]
    },
    "name": "lerp",
    "namespace": "",
    "package_qualified_name": "goose_vec::lerp",
    "parent_id": null,
    "qualified_name": "lerp",
    "signature": "fn lerp<T>(a: vec3<T>, b: vec3<T>, t: T) -> vec3<T>",
    "source": {
      "column": 1,
      "end_column": 2,
      "end_line": 72,
      "line": 70,
      "path": "vec.goose",
      "url": "src/03294c5572088575441b6fe0.html#L70"
    },
    "type_links": [
      {
        "qualified_name": "vec3",
        "target_id": "goose_vec::vec3#struct@vec.goose"
      }
    ],
    "url": "items/5e3b14e8b1390f3e16b16700.html"
  },
  "schema_version": "1.0.0"
}
