Expand description
Provider-neutral Minco kernel: plugin composition, capabilities, resources and graph validation.
Structs§
- Application
Graph - Capability
Provision - Capability
Requirement - Composed
Application - Configuration
Field - One documented plugin configuration field.
- Contribution
Collection - Mutable, typed multi-binding registry used while plugins are installed.
- Frozen
Contributions - Immutable contribution registry exposed by a composed application.
- Frozen
Services - Graph
Builder - Health
Check Descriptor - Migration
Set - Operation
Descriptor - Plugin
Context - Plugin
Descriptor - Plugin
Finalize Context - Second-pass plugin context exposed after every plugin has completed installation.
- Plugin
Id - Plugin
Manager - Plugin
Selection - Resource
Intent - Service
Collection - Shared
- Sized wrapper that lets the service and contribution registries store an
Arc<dyn Trait>without introducing a global service locator or stringly typed key.
Enums§
- Configuration
Value Kind - Machine-readable configuration type exposed by a plugin descriptor.
- Data
Class - Data sensitivity classes a plugin may persist, transmit, or expose.
- Graph
Error - Identifier
Error - Idle
Cost Class - Plugin
Error - Plugin
Stability - Maturity of a plugin’s public API and operational contract.
- Resource
Kind - Service
Error - Wake
Source
Constants§
- CORE_
API_ VERSION - Semantic version of the public Minco core plugin API.
Traits§
- Plugin
- Statically linked Minco extension.