rstdev-domain

Crates.iorstdev-domain
lib.rsrstdev-domain
version0.2.0
sourcesrc
created_at2024-03-09 12:36:54.784041
updated_at2024-08-12 16:04:59.990666
descriptionA library that provides base abstractions to working with Domain Driven Design (DDD) in Rust
homepage
repositoryhttps://github.com/rstlix0x0/rstdev/rstdev-domain
max_upload_size
id1167785
size8,865
(rstlix0x0)

documentation

https://docs.rs/rstdev-domain

README

rstdev-domain

A rstdev-domain is a library that only provides base trait abstractions and also base error types.

Current available traits only for three main blocks :

  • Entity
  • Aggregate Domain Event
  • Repository

INFO

This module used just to provides base trait behaviors and will not giving you too many constraints, or even it's almost a zero constraints. By only providing trait behaviors, user of this library will still be able to manage their business domains

Installation

[dependencies]
rstdev-domain = {version = "0.2.0"}
Commit count: 0

cargo fmt