puerto 0.17.0

Puerto — Rust full-stack DDD framework CLI. Scaffolds Clean Architecture projects with auto-wired DI, SQLx support, and zero manual wiring. Formerly puerto-framework.
1
2
3
4
5
6
7
8
use thiserror::Error;
{% for v in vos %}
{% if not loop.first %}
{% endif %}#[derive(Debug, Error)]
pub enum {{ v.vo }}Error {
    #[error("shared.value_object.{{ v.vo_snake }}.invalid")]
    Invalid,
}{% endfor %}