Skip to main content

Crate super_types

Crate super_types 

Source
Expand description

Types for Super API requests, results, source uploads, and events.

Modules§

api
credential
Environment routing carried by a Schematic API key. Decoding is not authentication.
login
Browser sign-in contracts for the Schematic CLI.
presentation
Display compatibility for saved results and clients connected to older servers.
usage
Account usage reports shared by the platform and CLI.

Structs§

ApiError
ApiErrorEnvelope
Check
CheckEvent
CheckHistoryPage
CheckPresentation
CheckResult
Semantic result data; terminality and operational failures remain independent.
CheckRevision
CheckSubmission
CheckSubmissionResponse
CommitRef
CreateChecksRequest
CreateWorkspace
CreateWorkspaceRevision
FixFile
FixProposal
HistoryPresentation
Identity
MissingContent
PresentationLine
RevisionFile
SourceFile
SourceManifest
StatusPresentation
Supertest
UploadPlan
UploadRequest
VerifyUploadRequest
Workspace
WorkspaceDiff
WorkspaceRevision
WorkspaceRevisionAdmission

Enums§

CheckOperationalError
CheckOutcome
FixFileChange
FixProposalState
PresentationTone
SourceLanguage
WorkspaceRevisionState

Constants§

MAX_SOURCE_FILES
MAX_SOURCE_FILE_BYTES
MAX_SUPERTESTS_PER_SUBMISSION

Functions§

source_sha256
source_tree_sha256
Computes the canonical pup-workspace-tree-v1 source identity accepted by Super API.