Expand description
Licensing and feature gating system.
This module provides enterprise licensing infrastructure similar to the C# Orleans.GpuBridge.Kernels licensing system.
§License Enforcement Points
- At kernel registration time (via
KernelRegistry) - At actor activation time (like Orleans
OnActivateAsync) - At runtime via
LicenseGuard
Structs§
- Development
License - Development license that allows all domains (no validation).
- License
- License configuration.
- License
Guard - License guard for runtime validation.
- License
Id - License identifier.
- Standard
License Validator - Standard license validator implementation.
Enums§
- License
Error - License validation errors.
- License
Tier - License tier levels.
Traits§
- License
Validator - License validator trait.
Functions§
- dev_
license - Create a development license validator.
Type Aliases§
- License
Result - Result type for license operations.
- Shared
License Validator - Shared license validator reference.