> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/fabric/_mcp/server. # Module provenance > Selected software evidence. Optional evidence never controls invocation success. Generated from `cargo doc --no-deps -p nemo-fabric-core`. Selected software evidence. Optional evidence never controls invocation success. ## Structs * [ContainerSoftwareReport](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-containersoftwarereport): Existing environment-owner report of a container engine server. * [ExecutionEvidence](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-executionevidence): Selected software evidence included inline in a RunResult. * [InfrastructureSoftware](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-infrastructuresoftware): Conditional infrastructure software reports. * [ProvenanceConfig](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-provenanceconfig): Default-on collector control and explicit reports forwarded in existing dispatch. * [SandboxSoftwareReport](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-sandboxsoftwarereport): Existing sandbox/provider report, without any new service discovery. * [SoftwareEntry](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-softwareentry): One selected component in an installation inventory. * [SoftwareEnvironment](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-softwareenvironment): An observed installation/resolution context, never inferred from equal versions. * [VersionObservation](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-versionobservation): A full version or an explicit reason why it could not be captured. ## Enums * [EvidenceOrigin](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/enum-evidenceorigin): Whether evidence was observed by its source or supplied by an owner. * [EvidenceStatus](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/enum-evidencestatus): Availability of one expected observation. * [InventoryStatus](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/enum-inventorystatus): Availability of an installation inventory. ## Constants * [MAX_ENTRIES](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/constant-max-entries): Maximum selected entries across one report. * [MAX_ENVIRONMENTS](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/constant-max-environments): Maximum installation contexts in one report. * [MAX_REPORT_BYTES](/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/constant-max-report-bytes): Maximum serialized size of one software report (64 KiB). > Selected software evidence. Optional evidence never controls invocation success. ## Docs - [Struct Container Software Report](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-containersoftwarereport.md): Existing environment-owner report of a container engine server. - [Struct Execution Evidence](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-executionevidence.md): Selected software evidence included inline in a RunResult. - [Struct Infrastructure Software](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-infrastructuresoftware.md): Conditional infrastructure software reports. - [Struct Provenance Config](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-provenanceconfig.md): Default-on collector control and explicit reports forwarded in existing dispatch. - [Struct Sandbox Software Report](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-sandboxsoftwarereport.md): Existing sandbox/provider report, without any new service discovery. - [Struct Software Entry](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-softwareentry.md): One selected component in an installation inventory. - [Struct Software Environment](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-softwareenvironment.md): An observed installation/resolution context, never inferred from equal versions. - [Struct Version Observation](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/struct-versionobservation.md): A full version or an explicit reason why it could not be captured. - [Enum Evidence Origin](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/enum-evidenceorigin.md): Whether evidence was observed by its source or supplied by an owner. - [Enum Evidence Status](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/enum-evidencestatus.md): Availability of one expected observation. - [Enum Inventory Status](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/enum-inventorystatus.md): Availability of an installation inventory. - [Constant MAX_ENTRIES](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/constant-max-entries.md): Maximum selected entries across one report. - [Constant MAX_ENVIRONMENTS](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/constant-max-environments.md): Maximum installation contexts in one report. - [Constant MAX_REPORT_BYTES](https://docs.nvidia.com/nemo/fabric/dev/reference/api/rust-library-reference/nemo-fabric-core/provenance/constant-max-report-bytes.md): Maximum serialized size of one software report (64 KiB).