Crate stateset_core

Crate stateset_core 

Source
Expand description

§StateSet Core

Pure domain models and business logic for commerce operations. This crate has no I/O dependencies - just data structures and validation.

§Core Domains

  • Orders: Order management with line items
  • Inventory: Stock tracking, reservations, adjustments
  • Customers: Customer profiles and addresses
  • Products: Product catalog with variants
  • Returns: Return processing and refunds
  • Manufacturing: Bill of Materials (BOM) and Work Orders

Re-exports§

pub use errors::*;
pub use events::*;
pub use models::*;
pub use traits::*;

Modules§

errors
Error types for commerce operations
events
Domain events for commerce operations
models
Domain models for commerce operations
prelude
Re-export common types for convenience
traits
Repository traits for data access abstraction