Update Rust to edition 2024
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-03-28 15:09:21 +01:00
parent c6e53d5790
commit ca6b5d398b
19 changed files with 28 additions and 25 deletions

View File

@ -4,7 +4,7 @@ use crate::extractors::accommodation_extractor::FamilyAndAccommodationInPath;
use crate::extractors::family_extractor::{FamilyInPath, FamilyInPathWithAdminMembership};
use crate::models::Accommodation;
use crate::services::accommodations_list_service;
use actix_web::{web, HttpResponse};
use actix_web::{HttpResponse, web};
#[derive(thiserror::Error, Debug)]
enum AccommodationListControllerErr {

View File

@ -1,6 +1,6 @@
use ical::{generator::*, *};
use actix_web::{web, HttpResponse};
use actix_web::{HttpResponse, web};
use chrono::DateTime;
use crate::constants::StaticConstraints;

View File

@ -5,7 +5,7 @@ use crate::extractors::family_extractor::FamilyInPath;
use crate::models::{Accommodation, AccommodationReservationID, NewAccommodationReservation};
use crate::services::accommodations_reservations_service;
use crate::utils::time_utils::time;
use actix_web::{web, HttpResponse};
use actix_web::{HttpResponse, web};
#[derive(serde::Deserialize)]
pub struct UpdateReservationQuery {

View File

@ -5,7 +5,7 @@ use crate::services::login_token_service::LoginTokenValue;
use crate::services::rate_limiter_service::RatedAction;
use crate::services::{login_token_service, openid_service, rate_limiter_service, users_service};
use actix_remote_ip::RemoteIP;
use actix_web::{web, HttpResponse};
use actix_web::{HttpResponse, web};
#[derive(serde::Deserialize)]
pub struct CreateAccountBody {

View File

@ -1,12 +1,12 @@
use crate::controllers::members_controller::RequestDate;
use crate::controllers::HttpResult;
use crate::controllers::members_controller::RequestDate;
use crate::extractors::couple_extractor::FamilyAndCoupleInPath;
use crate::extractors::family_extractor::FamilyInPath;
use crate::models::{Couple, CoupleState, MemberID, PhotoID};
use crate::services::{couples_service, members_service, photos_service};
use actix_multipart::form::tempfile::TempFile;
use actix_multipart::form::MultipartForm;
use actix_web::{web, HttpResponse};
use actix_multipart::form::tempfile::TempFile;
use actix_web::{HttpResponse, web};
serde_with::with_prefix!(prefix_wedding "wedding_");
serde_with::with_prefix!(prefix_divorce "divorce_");

View File

@ -1,14 +1,14 @@
use crate::connections::s3_connection;
use crate::constants;
use crate::controllers::HttpResult;
use crate::controllers::couples_controller::CoupleRequest;
use crate::controllers::members_controller::MemberRequest;
use crate::controllers::HttpResult;
use crate::extractors::family_extractor::{FamilyInPath, FamilyInPathWithAdminMembership};
use crate::models::{CoupleID, MemberID, PhotoID};
use crate::services::photos_service::UploadedFile;
use crate::services::{couples_service, members_service, photos_service};
use actix_multipart::form::tempfile::TempFile;
use actix_multipart::form::MultipartForm;
use actix_multipart::form::tempfile::TempFile;
use actix_web::HttpResponse;
use mime_guess::Mime;
use std::collections::HashMap;

View File

@ -1,4 +1,4 @@
use crate::constants::{StaticConstraints, FAMILY_INVITATION_CODE_LEN};
use crate::constants::{FAMILY_INVITATION_CODE_LEN, StaticConstraints};
use crate::controllers::HttpResult;
use crate::extractors::family_extractor::{FamilyInPath, FamilyInPathWithAdminMembership};
use crate::models::{FamilyMembership, UserID};
@ -7,7 +7,7 @@ use crate::services::rate_limiter_service::RatedAction;
use crate::services::{families_service, rate_limiter_service};
use crate::utils::string_utils::rand_str;
use actix_remote_ip::RemoteIP;
use actix_web::{web, HttpResponse};
use actix_web::{HttpResponse, web};
#[derive(Debug, serde::Deserialize)]
pub struct CreateFamilyReq {

View File

@ -5,9 +5,9 @@ use crate::extractors::member_extractor::FamilyAndMemberInPath;
use crate::models::{Member, MemberID, PhotoID, Sex};
use crate::services::{members_service, photos_service};
use crate::utils::countries_utils;
use actix_multipart::form::tempfile::TempFile;
use actix_multipart::form::MultipartForm;
use actix_web::{web, HttpResponse};
use actix_multipart::form::tempfile::TempFile;
use actix_web::{HttpResponse, web};
serde_with::with_prefix!(prefix_birth "birth_");
serde_with::with_prefix!(prefix_death "death_");

View File

@ -1,7 +1,7 @@
//! # API controller
use actix_web::body::BoxBody;
use actix_web::HttpResponse;
use actix_web::body::BoxBody;
use std::fmt::{Debug, Display, Formatter};
use zip::result::ZipError;

View File

@ -3,7 +3,7 @@ use crate::controllers::HttpResult;
use crate::models::PhotoID;
use crate::services::photos_service;
use actix_web::http::header;
use actix_web::{web, HttpRequest, HttpResponse};
use actix_web::{HttpRequest, HttpResponse, web};
use std::ops::Add;
use std::time::{Duration, UNIX_EPOCH};

View File

@ -9,8 +9,8 @@ use crate::services::login_token_service::LoginToken;
use crate::services::rate_limiter_service::RatedAction;
use crate::services::{rate_limiter_service, users_service};
use actix_remote_ip::RemoteIP;
use actix_web::web::Json;
use actix_web::HttpResponse;
use actix_web::web::Json;
#[derive(serde::Serialize)]
struct UserAPI<'a> {