[][src]Module lab_grader::rubric

A collection of criteria and other data

A rubric is a collection of criteria, along with a name and optional description. It's meant to be created by serializing yaml data.

Note: throughout the Rubric documentation, I'll be loading some test yaml, it looks like this:

name: Test Rubric
desc: here's a short description
total: 80

criteria:
  First Criterion:
    stub: first-crit
    index: 0
    desc: "First criterion short desc"
    worth: 50
    messages: ["success", "failure"]
    hide: false

  Second Criterion:
    stub: second-crit
    worth: 30

See the YAML specification for more info.

Structs

Rubric

A collection of criteria, meant to be serialized from yaml.