Перейти к содержанию

Действие: Реализация Instructors и Transfers в Rust

Дата: 2026-03-13 Связанная задача: Миграция методов FastAPI в Rust

Контекст

Реализация ключевых контентных разделов для туристов.

Выполненные шаги

  1. Instructors:

    • Созданы модели Instructor, InstructorSchedule, InstructorBooking.
    • Реализованы эндпоинты поиска, деталей и бронирования.
  2. Transfers:

    • Созданы модели TransferRoute, TransferVehicle, TransferBooking.
    • Реализованы эндпоинты поиска маршрутов и бронирования.
  3. Chat Fixes:

    • Исправлены сигнатуры функций в db/chat.rs и вызовы в handlers/ws.rs для устранения ошибок компиляции Rust (borrow checker).

Команды

cargo check

Итог

Проект успешно компилируется. Добавлено ~6 новых эндпоинтов.