API Documentation

The complete EventCore API documentation is generated from the source code using rustdoc.

The API documentation includes:

  • Complete type and trait references - All public types, traits, and functions
  • Usage examples - Code examples demonstrating common patterns
  • Module documentation - Overview and guidance for each module
  • Cross-references - Links between related types and concepts

Key Modules

Core Library

  • eventcore - Core library with command execution, event stores, and projections
  • eventcore::prelude - Common imports for EventCore applications

Event Store Adapters

Derive Macros

Quick Reference

For quick access to commonly used items: