This module is a typed variant of the vector-struct module. See its documentation for examples and additional information.
syntax
( vecstruct id([field-id:field-type]...)struct-option...)
struct-option = #:mutable
Subsequently generates a series of id-field-id accessors. If #:mutable is specified, also generates set-id-field-id! mutators.
If #:mutable is specified, then the underlying datatype will be a mutable vector, otherwise it will be an immutable vector.