domain/entities/technical_inspection.rs

Fichier:

backend/src/domain/entities/technical_inspection.rs

Type:

RUST

Lignes de Code:

269

Couche:

Domain (Métier)

Tests:

✅ Oui

À quoi sert ce fichier ?

Entité de domaine technical inspection. Contient la logique métier pure avec validation des invariants métier dans le constructeur.

API Publique

Structures

  • TechnicalInspection

Énumérations

  • InspectionType

  • InspectionStatus

Fonctions

  • frequency_days()

  • display_name()

  • new()

  • calculate_next_due_date()

  • is_overdue()

  • days_until_due()

  • mark_overdue()

  • add_report()

  • add_photo()

  • add_certificate()

Code Source

Voir: backend/src/domain/entities/technical_inspection.rs

Documentation Connexe

See also

  • /CLAUDE

  • /ARCHITECTURE