跳到內容

Rust 公開 API 清單

此精确提交清单是从 src/lib.rs 及其在 2727f8777737265d98dde4ceaca306612ef54c52 选择性地重新导出的模块生成的。它包含 311 个公共结构、枚举和变体、特征、别名、函数、常量、公共字段以及可从 crate 根访问的公共方法。包根未重新导出的私有模块路径和声明不是应用程序合约。

清單記錄名稱和確切的來源出處,不能取代本地運行時語義或準入呼叫流程。

精確提交的公開 API 清單

Rust · missionweaveprotocol · 311 個公開條目

下載本地 JSON 清單

原始碼提交: 2727f8777737265d98dde4ceaca306612ef54c52

src/admission.rs72 個條目
類別公開符號精確來源
structAdmissionAdapterErrorsrc/admission.rs#L157
methodAdmissionAdapterError.detailsrc/admission.rs#L180
methodAdmissionAdapterError.newsrc/admission.rs#L165
methodAdmissionAdapterError.reasonsrc/admission.rs#L174
structAdmissionContextValuesrc/admission.rs#L187
methodAdmissionContextValue.accepted_bysrc/admission.rs#L222
methodAdmissionContextValue.admission_record_idsrc/admission.rs#L210
methodAdmissionContextValue.newsrc/admission.rs#L196
methodAdmissionContextValue.trusted_accepted_atsrc/admission.rs#L216
traitAdmissionCurrentKeyResolversrc/admission.rs#L273
methodAdmissionCurrentKeyResolver.resolve_currentsrc/admission.rs#L279
structAdmissionDiagnosticsrc/admission.rs#L67
methodAdmissionDiagnostic.reasonsrc/admission.rs#L80
methodAdmissionDiagnostic.stagesrc/admission.rs#L74
structAdmissionErrorsrc/admission.rs#L88
methodAdmissionError.diagnosticsrc/admission.rs#L107
methodAdmissionError.wire_codesrc/admission.rs#L101
traitAdmissionLogsrc/admission.rs#L300
methodAdmissionLog.append_or_return_existingsrc/admission.rs#L317
methodAdmissionLog.lookupsrc/admission.rs#L306
enumAdmissionLookupsrc/admission.rs#L265
enum-memberAdmissionLookup.AuthoritativeAbsencesrc/admission.rs#L269
enum-memberAdmissionLookup.Foundsrc/admission.rs#L267
enumAdmissionOperationErrorsrc/admission.rs#L116
enum-memberAdmissionOperationError.Admissionsrc/admission.rs#L122
enum-memberAdmissionOperationError.Verificationsrc/admission.rs#L119
methodAdmissionOperationError.admission_errorsrc/admission.rs#L128
methodAdmissionOperationError.verification_errorsrc/admission.rs#L137
methodAdmissionOperationError.wire_codesrc/admission.rs#L146
enumAdmissionReasonsrc/admission.rs#L17
enum-memberAdmissionReason.AppendIntegrityNotEstablishedsrc/admission.rs#L33
enum-memberAdmissionReason.CommitFailedsrc/admission.rs#L39
enum-memberAdmissionReason.EventSelfAnchoringsrc/admission.rs#L41
enum-memberAdmissionReason.LogAuthenticationFailedsrc/admission.rs#L31
enum-memberAdmissionReason.LogIndeterminatesrc/admission.rs#L37
enum-memberAdmissionReason.LogUnavailablesrc/admission.rs#L35
enum-memberAdmissionReason.MalformedTrustedTimesrc/admission.rs#L25
enum-memberAdmissionReason.RecordBindingMismatchsrc/admission.rs#L21
enum-memberAdmissionReason.RecordConflictsrc/admission.rs#L27
enum-memberAdmissionReason.RecordMissingsrc/admission.rs#L19
enum-memberAdmissionReason.RecordSchemaInvalidsrc/admission.rs#L29
enum-memberAdmissionReason.TrustedTimeOutsideKeyIntervalsrc/admission.rs#L23
methodAdmissionReason.as_strsrc/admission.rs#L47
structAdmissionServicesrc/admission.rs#L451
methodAdmissionService.admit_firstsrc/admission.rs#L515
methodAdmissionService.newsrc/admission.rs#L462
methodAdmissionService.prepare_first_admissionsrc/admission.rs#L475
methodAdmissionService.verify_historical_admissionsrc/admission.rs#L557
structAdmittedSignedDocumentsrc/admission.rs#L431
methodAdmittedSignedDocument.recordsrc/admission.rs#L445
methodAdmittedSignedDocument.verifiedsrc/admission.rs#L439
structAuthenticatedAdmissionRecordsrc/admission.rs#L229
methodAuthenticatedAdmissionRecord.authenticated_servicesrc/admission.rs#L258
methodAuthenticatedAdmissionRecord.newsrc/admission.rs#L237
methodAuthenticatedAdmissionRecord.record_bytessrc/admission.rs#L252
structFirstAdmissionRecordsrc/admission.rs#L327
methodFirstAdmissionRecord.accepted_bysrc/admission.rs#L397
methodFirstAdmissionRecord.admission_record_idsrc/admission.rs#L355
methodFirstAdmissionRecord.bytessrc/admission.rs#L343
methodFirstAdmissionRecord.document_kindsrc/admission.rs#L367
methodFirstAdmissionRecord.key_idsrc/admission.rs#L379
methodFirstAdmissionRecord.organization_idsrc/admission.rs#L361
methodFirstAdmissionRecord.principalsrc/admission.rs#L385
methodFirstAdmissionRecord.protocol_versionsrc/admission.rs#L349
methodFirstAdmissionRecord.signing_hashsrc/admission.rs#L373
methodFirstAdmissionRecord.trusted_accepted_atsrc/admission.rs#L391
structPreparedFirstAdmissionsrc/admission.rs#L404
methodPreparedFirstAdmission.recordsrc/admission.rs#L418
methodPreparedFirstAdmission.record_bytessrc/admission.rs#L424
methodPreparedFirstAdmission.verifiedsrc/admission.rs#L412
traitTrustedAdmissionContextsrc/admission.rs#L286
methodTrustedAdmissionContext.issuesrc/admission.rs#L292
src/bundle.rs72 個條目
類別公開符號精確來源
structAdmissionBundleSummarysrc/bundle.rs#L138
fieldAdmissionBundleSummary.artifact_countsrc/bundle.rs#L148
fieldAdmissionBundleSummary.artifact_digestsrc/bundle.rs#L154
fieldAdmissionBundleSummary.case_countsrc/bundle.rs#L150
fieldAdmissionBundleSummary.cryptography_artifact_digestsrc/bundle.rs#L146
fieldAdmissionBundleSummary.evaluation_countsrc/bundle.rs#L152
fieldAdmissionBundleSummary.manifest_versionsrc/bundle.rs#L144
fieldAdmissionBundleSummary.profile_idsrc/bundle.rs#L142
fieldAdmissionBundleSummary.source_commitsrc/bundle.rs#L140
structAdmissionPinsrc/bundle.rs#L69
fieldAdmissionPin.artifact_countsrc/bundle.rs#L83
fieldAdmissionPin.artifact_digestsrc/bundle.rs#L81
fieldAdmissionPin.case_countsrc/bundle.rs#L85
fieldAdmissionPin.cryptography_artifact_digestsrc/bundle.rs#L79
fieldAdmissionPin.evaluation_countsrc/bundle.rs#L87
fieldAdmissionPin.manifest_versionsrc/bundle.rs#L77
fieldAdmissionPin.pathsrc/bundle.rs#L71
fieldAdmissionPin.profile_idsrc/bundle.rs#L75
fieldAdmissionPin.source_commitsrc/bundle.rs#L73
enumBundleErrorsrc/bundle.rs#L201
enum-memberBundleError.AdmissionArtifactDigestsrc/bundle.rs#L281
enum-memberBundleError.AdmissionByteLengthsrc/bundle.rs#L271
enum-memberBundleError.CryptographyArtifactDigestsrc/bundle.rs#L249
enum-memberBundleError.CryptographyByteLengthsrc/bundle.rs#L239
enum-memberBundleError.Digestsrc/bundle.rs#L217
enum-memberBundleError.FileCountsrc/bundle.rs#L207
enum-memberBundleError.InvalidAdmissionManifestsrc/bundle.rs#L262
enum-memberBundleError.InvalidAdmissionPinsrc/bundle.rs#L259
enum-memberBundleError.InvalidCryptographyManifestsrc/bundle.rs#L230
enum-memberBundleError.InvalidCryptographyPinsrc/bundle.rs#L227
enum-memberBundleError.InvalidPinsrc/bundle.rs#L204
enum-memberBundleError.MissingAdmissionArtifactsrc/bundle.rs#L268
enum-memberBundleError.MissingCryptographyArtifactsrc/bundle.rs#L236
enum-memberBundleError.UnsafeAdmissionArtifactPathsrc/bundle.rs#L265
enum-memberBundleError.UnsafeArtifactPathsrc/bundle.rs#L233
structBundleSummarysrc/bundle.rs#L114
fieldBundleSummary.bundle_sha256src/bundle.rs#L120
fieldBundleSummary.conformance_filessrc/bundle.rs#L118
fieldBundleSummary.schema_filessrc/bundle.rs#L116
structCryptographyBundleSummarysrc/bundle.rs#L125
fieldCryptographyBundleSummary.artifact_countsrc/bundle.rs#L127
fieldCryptographyBundleSummary.artifact_digestsrc/bundle.rs#L133
fieldCryptographyBundleSummary.case_countsrc/bundle.rs#L129
fieldCryptographyBundleSummary.evaluation_countsrc/bundle.rs#L131
structCryptographyPinsrc/bundle.rs#L46
fieldCryptographyPin.artifact_countsrc/bundle.rs#L58
fieldCryptographyPin.artifact_digestsrc/bundle.rs#L56
fieldCryptographyPin.case_countsrc/bundle.rs#L60
fieldCryptographyPin.evaluation_countsrc/bundle.rs#L62
fieldCryptographyPin.manifest_versionsrc/bundle.rs#L54
fieldCryptographyPin.pathsrc/bundle.rs#L48
fieldCryptographyPin.profile_idsrc/bundle.rs#L52
fieldCryptographyPin.source_commitsrc/bundle.rs#L50
structProtocolBundlesrc/bundle.rs#L292
methodProtocolBundle.admissionsrc/bundle.rs#L531
methodProtocolBundle.conformancesrc/bundle.rs#L516
methodProtocolBundle.cryptographysrc/bundle.rs#L522
methodProtocolBundle.pinsrc/bundle.rs#L300
methodProtocolBundle.schemasrc/bundle.rs#L494
methodProtocolBundle.schema_namessrc/bundle.rs#L500
methodProtocolBundle.verifysrc/bundle.rs#L309
methodProtocolBundle.verify_admissionsrc/bundle.rs#L416
methodProtocolBundle.verify_cryptographysrc/bundle.rs#L342
structProtocolPinsrc/bundle.rs#L23
fieldProtocolPin.admissionsrc/bundle.rs#L37
fieldProtocolPin.artifactssrc/bundle.rs#L33
fieldProtocolPin.bundle_sha256src/bundle.rs#L39
fieldProtocolPin.commitsrc/bundle.rs#L27
fieldProtocolPin.cryptographysrc/bundle.rs#L35
fieldProtocolPin.protocol_versionsrc/bundle.rs#L29
fieldProtocolPin.repositorysrc/bundle.rs#L25
fieldProtocolPin.wire_namespacesrc/bundle.rs#L31
src/canonical.rs15 個條目
類別公開符號精確來源
enumCanonicalErrorsrc/canonical.rs#L11
enum-memberCanonicalError.InvalidSignaturesrc/canonical.rs#L20
enum-memberCanonicalError.NotObjectsrc/canonical.rs#L17
enum-memberCanonicalError.Serializationsrc/canonical.rs#L14
enum-memberCanonicalError.Verificationsrc/canonical.rs#L23
structEd25519Signersrc/canonical.rs#L61
methodEd25519Signer.from_seedsrc/canonical.rs#L68
methodEd25519Signer.sign_bytessrc/canonical.rs#L82
methodEd25519Signer.sign_documentsrc/canonical.rs#L102
methodEd25519Signer.verify_bytessrc/canonical.rs#L88
methodEd25519Signer.verify_documentsrc/canonical.rs#L133
methodEd25519Signer.verifying_key_bytessrc/canonical.rs#L76
functioncanonical_bytessrc/canonical.rs#L31
functioncanonical_sha256src/canonical.rs#L40
functionsignature_inputsrc/canonical.rs#L51
src/conformance.rs13 個條目
類別公開符號精確來源
structConformanceReportsrc/conformance.rs#L33
methodConformanceReport.passedsrc/conformance.rs#L41
fieldConformanceReport.resultssrc/conformance.rs#L35
methodConformanceReport.summarysrc/conformance.rs#L47
structConformanceRunnersrc/conformance.rs#L85
methodConformanceRunner.newsrc/conformance.rs#L95
methodConformanceRunner.runsrc/conformance.rs#L110
structVectorResultsrc/conformance.rs#L12
fieldVectorResult.actual_validsrc/conformance.rs#L18
fieldVectorResult.errorsrc/conformance.rs#L20
fieldVectorResult.expected_validsrc/conformance.rs#L16
fieldVectorResult.namesrc/conformance.rs#L14
methodVectorResult.passedsrc/conformance.rs#L26
src/frame.rs9 個條目
類別公開符號精確來源
structFrameCodecsrc/frame.rs#L25
methodFrameCodec.decodesrc/frame.rs#L47
methodFrameCodec.encodesrc/frame.rs#L59
methodFrameCodec.newsrc/frame.rs#L35
methodFrameCodec.validate_documentsrc/frame.rs#L70
enumFrameErrorsrc/frame.rs#L12
enum-memberFrameError.Canonicalsrc/frame.rs#L21
enum-memberFrameError.Schemasrc/frame.rs#L18
enum-memberFrameError.StrictJsonsrc/frame.rs#L15
src/lib.rs3 個條目
類別公開符號精確來源
constantPROTOCOL_VERSIONsrc/lib.rs#L41
constantSDK_VERSIONsrc/lib.rs#L38
constantWIRE_NAMESPACEsrc/lib.rs#L44
src/schema.rs12 個條目
類別公開符號精確來源
structSchemaCatalogsrc/schema.rs#L71
methodSchemaCatalog.identifiersrc/schema.rs#L149
methodSchemaCatalog.newsrc/schema.rs#L83
methodSchemaCatalog.validatesrc/schema.rs#L112
methodSchemaCatalog.validate_bytessrc/schema.rs#L141
enumSchemaErrorsrc/schema.rs#L39
enum-memberSchemaError.Compilesrc/schema.rs#L54
enum-memberSchemaError.InvalidJsonsrc/schema.rs#L45
enum-memberSchemaError.MissingIdentifiersrc/schema.rs#L48
enum-memberSchemaError.MissingSchemasrc/schema.rs#L42
enum-memberSchemaError.Registrysrc/schema.rs#L51
enum-memberSchemaError.Validationsrc/schema.rs#L62
src/signed_document.rs111 個條目
類別公開符號精確來源
typeAdapterErrorsrc/signed_document.rs#L65
enumKeyRegistryCompletenesssrc/signed_document.rs#L275
enum-memberKeyRegistryCompleteness.OrganizationWidesrc/signed_document.rs#L277
enum-memberKeyRegistryCompleteness.Partialsrc/signed_document.rs#L279
enum-memberKeyRegistryCompleteness.Unspecifiedsrc/signed_document.rs#L281
structKeyRegistrySnapshotsrc/signed_document.rs#L286
methodKeyRegistrySnapshot.bytessrc/signed_document.rs#L309
methodKeyRegistrySnapshot.completenesssrc/signed_document.rs#L315
methodKeyRegistrySnapshot.newsrc/signed_document.rs#L294
methodKeyRegistrySnapshot.organization_widesrc/signed_document.rs#L303
structKeyResolutionRequestsrc/signed_document.rs#L233
methodKeyResolutionRequest.expected_signersrc/signed_document.rs#L256
methodKeyResolutionRequest.key_idsrc/signed_document.rs#L250
methodKeyResolutionRequest.kindsrc/signed_document.rs#L244
methodKeyResolutionRequest.protected_timesrc/signed_document.rs#L268
methodKeyResolutionRequest.protected_time_textsrc/signed_document.rs#L262
traitKeyResolversrc/signed_document.rs#L325
methodKeyResolver.resolvesrc/signed_document.rs#L331
enumKeySignerExpectationsrc/signed_document.rs#L224
enum-memberKeySignerExpectation.Exactsrc/signed_document.rs#L228
enum-memberKeySignerExpectation.OrganizationServicesrc/signed_document.rs#L226
structPrincipalsrc/signed_document.rs#L217
methodPrincipal.idsrc/signed_document.rs#L350
methodPrincipal.kindsrc/signed_document.rs#L344
enumPrincipalKindsrc/signed_document.rs#L206
enum-memberPrincipalKind.Agentsrc/signed_document.rs#L208
enum-memberPrincipalKind.Humansrc/signed_document.rs#L210
enum-memberPrincipalKind.Servicesrc/signed_document.rs#L212
structResolvedKeyEvidencesrc/signed_document.rs#L444
methodResolvedKeyEvidence.algorithmsrc/signed_document.rs#L494
methodResolvedKeyEvidence.key_idsrc/signed_document.rs#L482
methodResolvedKeyEvidence.organization_idsrc/signed_document.rs#L464
methodResolvedKeyEvidence.principalsrc/signed_document.rs#L488
methodResolvedKeyEvidence.public_key_bytessrc/signed_document.rs#L506
methodResolvedKeyEvidence.public_key_textsrc/signed_document.rs#L500
methodResolvedKeyEvidence.registry_bytessrc/signed_document.rs#L470
methodResolvedKeyEvidence.registry_completenesssrc/signed_document.rs#L476
methodResolvedKeyEvidence.revoked_atsrc/signed_document.rs#L542
methodResolvedKeyEvidence.revoked_at_textsrc/signed_document.rs#L536
methodResolvedKeyEvidence.valid_fromsrc/signed_document.rs#L518
methodResolvedKeyEvidence.valid_from_textsrc/signed_document.rs#L512
methodResolvedKeyEvidence.valid_untilsrc/signed_document.rs#L530
methodResolvedKeyEvidence.valid_until_textsrc/signed_document.rs#L524
structRfc3339Instantsrc/signed_document.rs#L357
methodRfc3339Instant.epoch_secondsrc/signed_document.rs#L365
methodRfc3339Instant.fractionsrc/signed_document.rs#L371
structSignatureEvidencesrc/signed_document.rs#L402
methodSignatureEvidence.algorithmsrc/signed_document.rs#L413
methodSignatureEvidence.bytessrc/signed_document.rs#L437
methodSignatureEvidence.created_atsrc/signed_document.rs#L425
methodSignatureEvidence.key_idsrc/signed_document.rs#L419
methodSignatureEvidence.valuesrc/signed_document.rs#L431
structSignedDocumentCodecsrc/signed_document.rs#L738
methodSignedDocumentCodec.newsrc/signed_document.rs#L748
methodSignedDocumentCodec.signsrc/signed_document.rs#L762
methodSignedDocumentCodec.verifysrc/signed_document.rs#L842
enumSignedDocumentKindsrc/signed_document.rs#L25
enum-memberSignedDocumentKind.AgentCardsrc/signed_document.rs#L27
enum-memberSignedDocumentKind.Approvalsrc/signed_document.rs#L29
enum-memberSignedDocumentKind.Artifactsrc/signed_document.rs#L31
enum-memberSignedDocumentKind.Commandsrc/signed_document.rs#L33
enum-memberSignedDocumentKind.ContextPackagesrc/signed_document.rs#L35
enum-memberSignedDocumentKind.Eventsrc/signed_document.rs#L37
enum-memberSignedDocumentKind.Evidencesrc/signed_document.rs#L39
enum-memberSignedDocumentKind.ExtensionProfilesrc/signed_document.rs#L41
enum-memberSignedDocumentKind.GroupSnapshotsrc/signed_document.rs#L43
methodSignedDocumentKind.as_strsrc/signed_document.rs#L49
enumSigningErrorsrc/signed_document.rs#L633
enum-memberSigningError.Adaptersrc/signed_document.rs#L648
enum-memberSigningError.Canonicalsrc/signed_document.rs#L645
enum-memberSigningError.InvalidInputsrc/signed_document.rs#L636
enum-memberSigningError.InvalidKeysrc/signed_document.rs#L639
enum-memberSigningError.InvalidSignatureEnvelopesrc/signed_document.rs#L657
enum-memberSigningError.ProtectedTimesrc/signed_document.rs#L642
enum-memberSigningError.Schemasrc/signed_document.rs#L660
enum-memberSigningError.SignatureLengthsrc/signed_document.rs#L651
traitSigningKeysrc/signed_document.rs#L68
methodSigningKey.algorithmsrc/signed_document.rs#L70
methodSigningKey.key_idsrc/signed_document.rs#L73
methodSigningKey.signsrc/signed_document.rs#L80
structVerificationDiagnosticsrc/signed_document.rs#L136
methodVerificationDiagnostic.reasonsrc/signed_document.rs#L150
methodVerificationDiagnostic.stagesrc/signed_document.rs#L144
structVerificationErrorsrc/signed_document.rs#L157
methodVerificationError.diagnosticsrc/signed_document.rs#L171
methodVerificationError.wire_codesrc/signed_document.rs#L165
enumVerificationStagesrc/signed_document.rs#L85
enum-memberVerificationStage.Canonicalizationsrc/signed_document.rs#L95
enum-memberVerificationStage.Completesrc/signed_document.rs#L99
enum-memberVerificationStage.KeyResolutionsrc/signed_document.rs#L93
enum-memberVerificationStage.Parsesrc/signed_document.rs#L87
enum-memberVerificationStage.Schemasrc/signed_document.rs#L89
enum-memberVerificationStage.Signaturesrc/signed_document.rs#L97
enum-memberVerificationStage.SignatureEnvelopesrc/signed_document.rs#L91
structVerifiedSignedDocumentsrc/signed_document.rs#L549
methodVerifiedSignedDocument.complete_document_bytessrc/signed_document.rs#L596
methodVerifiedSignedDocument.complete_document_hashsrc/signed_document.rs#L602
methodVerifiedSignedDocument.documentsrc/signed_document.rs#L572
methodVerifiedSignedDocument.kindsrc/signed_document.rs#L566
methodVerifiedSignedDocument.protected_timesrc/signed_document.rs#L614
methodVerifiedSignedDocument.protected_time_textsrc/signed_document.rs#L608
methodVerifiedSignedDocument.received_bytessrc/signed_document.rs#L578
methodVerifiedSignedDocument.resolved_keysrc/signed_document.rs#L626
methodVerifiedSignedDocument.signaturesrc/signed_document.rs#L620
methodVerifiedSignedDocument.signing_bytessrc/signed_document.rs#L584
methodVerifiedSignedDocument.signing_hashsrc/signed_document.rs#L590
enumWireErrorCodesrc/signed_document.rs#L104
enum-memberWireErrorCode.AuthInvalidSignaturesrc/signed_document.rs#L110
enum-memberWireErrorCode.ProtocolViolationsrc/signed_document.rs#L106
enum-memberWireErrorCode.SchemaValidationFailedsrc/signed_document.rs#L108
methodWireErrorCode.as_strsrc/signed_document.rs#L116
src/strict_json.rs4 個條目
類別公開符號精確來源
enumStrictJsonErrorsrc/strict_json.rs#L12
enum-memberStrictJsonError.InvalidJsonsrc/strict_json.rs#L18
enum-memberStrictJsonError.InvalidUtf8src/strict_json.rs#L15
functionparse_strict_jsonsrc/strict_json.rs#L26