Skip to main content

Module payload

Module payload 

Source
Expand description

The frozen copy of what we submit: written once before the row leaves enrolment resolution and never rewritten, so a later regrade cannot silently change something already sent.

Structs§

BuiltPayload
A snapshot and whatever had to be adjusted to make it acceptable.
CompletionFacts
What the completion contributes to the payload.
PayloadSources
Everything outside the completion that the payload is built from.

Functions§

attainment_language 🔒
The two-letter code the registry’s examples use; our column holds forms like fi-FI.
build_payload_snapshot
clamp_credits 🔒
helsinki_date
The attainment date as the university reckons it, which is the date an official transcript gets: a completion at 23:30 UTC on the 31st is the 1st in Helsinki. The EU summer-time rule is written out rather than read from a timezone database, which this crate does not carry.
in_eu_summer_time 🔒
last_sunday 🔒