Skip to main content

Module component_catalog

Module component_catalog 

Source
Expand description

Component Catalog for Mecha10

This module defines the catalog of available components that can be added to a project. Each component includes metadata, dependencies, and templates for code generation.

The catalog is broken into submodules to keep file sizes manageable:

  • types: Core data types
  • drivers: Driver component definitions
  • packages: Package component definitions
  • behaviors: Behavior component definitions
  • stacks: Stack component definitions

Structs§

CargoDependency
A Cargo dependency specification
Component
A component that can be added to a project
ComponentCatalog
Component catalog
CustomNodeConfig
DriverConfig
FileTemplate
File template to generate
Mecha10Config
Configuration to add to mecha10.json

Enums§

ComponentType
Type of component