# goose_vec::vec2

Kind: struct

ID: `goose_vec::vec2#struct@vec.goose`

```goose
struct vec2<T>
```



[Source](../src/03294c5572088575441b6fe0.html#L9) · line 9

[Structured record](../items/851ec91d4969a3a8de746f91.json)

Members:

- [vec2.x](../items/ac455c4f5cb00f6037895eb6.md) — `x: T`
- [vec2.y](../items/00451fa2fabef1e5a4a0e499.md) — `y: T`
