gleam-spacetraders-models/src/spacetraders_models/shipyard_ship_crew.gleam
Lily Rose fab4c9df5d
Some checks are pending
test / test (push) Waiting to run
Initial commit
2025-07-08 23:03:42 +10:00

11 lines
325 B
Gleam

import gleam/dynamic/decode.{type Decoder}
pub type ShipyardShipCrew {
ShipCrew(required: Int, capacity: Int)
}
pub fn decoder() -> Decoder(ShipyardShipCrew) {
use required <- decode.field("required", decode.int)
use capacity <- decode.field("capacity", decode.int)
decode.success(ShipCrew(required:, capacity:))
}