Expand description
High-level plugin traits for easy implementation
This module provides simplified traits that abstract away most of the complexity, allowing developers to focus on the core functionality of their tools.
Structs§
- Configurable
Tool - Configuration-driven tool implementation
- Standard
Plugin - Standard plugin implementation for single-tool plugins
- Tool
Metadata - Basic tool metadata for standard tools
Traits§
- UrlBuilder
- Trait for URL builders that can generate download URLs
- Version
Parser - Trait for version parsers that can parse API responses
- VxPackage
Manager - Simplified trait for implementing package manager support
- VxPlugin
- Combined plugin trait that can provide both tools and package managers
- VxTool
- Simplified trait for implementing tool support