Expand description
Submission utilities and response types.
This module provides types and helpers for submissions-related endpoints.
It includes:
ListSubmissionsQuery
→ query parameters for paginated submission listingsUserResponse
→ represents a user associated with a submissionMark
→ represents earned/total marks for a submissionSubmissionListItem
→ single item in a submissions listSubmissionsListResponse
→ paginated submissions listSubmissionResponse
→ minimal response for a single submissionMarkSummary
→ summary of earned vs total marksCodeComplexitySummary
→ summary of code complexity metricsCodeComplexity
→ detailed code complexity informationSubmissionDetailResponse
→ detailed response after grading a submission
Structs§
- Code
Complexity - Represents code complexity details, including per-metric results.
- Code
Complexity Summary - Represents a summary of code complexity metrics.
- List
Submissions Query - Query parameters for submissions listing endpoints.
- Mark
- Represents the mark of a submission.
- Mark
Summary - Represents a summary of earned vs total marks.
- Submission
Detail Response - Detailed response returned after grading a submission.
- Submission
List Item - Single item in a submissions list response.
- Submission
Response - Minimal submission response for single submission detail.
- Submissions
List Response - Paginated response of submissions list.
- User
Response - Represents a user associated with a submission.