1
0
mirror of https://github.com/actix/examples synced 2025-06-26 17:17:42 +02:00

chore: fmt

This commit is contained in:
Rob Ede
2025-03-21 06:07:31 +00:00
parent a7527d72f3
commit 04f8cba71b
98 changed files with 828 additions and 650 deletions

View File

@ -1,6 +1,6 @@
use std::io;
use actix_web::{middleware, web, App, HttpResponse, HttpServer};
use actix_web::{App, HttpResponse, HttpServer, middleware, web};
use casbin::{CoreApi, DefaultModel, Enforcer, FileAdapter, RbacApi};
/// simple handle

View File

@ -1,10 +1,11 @@
use actix_identity::{Identity, IdentityMiddleware};
use actix_session::{config::PersistentSession, storage::CookieSessionStore, SessionMiddleware};
use actix_session::{SessionMiddleware, config::PersistentSession, storage::CookieSessionStore};
use actix_web::{
cookie::{time::Duration, Key},
App, HttpMessage as _, HttpRequest, HttpServer, Responder,
cookie::{Key, time::Duration},
error,
http::StatusCode,
middleware, web, App, HttpMessage as _, HttpRequest, HttpServer, Responder,
middleware, web,
};
const ONE_MINUTE: Duration = Duration::minutes(1);

View File

@ -6,12 +6,13 @@
//! [User guide](https://actix.rs/docs/middleware/#user-sessions)
use actix_session::{
config::PersistentSession, storage::CookieSessionStore, Session, SessionMiddleware,
Session, SessionMiddleware, config::PersistentSession, storage::CookieSessionStore,
};
use actix_web::{
App, HttpRequest, HttpServer, Result,
cookie::{self, Key},
middleware::Logger,
web, App, HttpRequest, HttpServer, Result,
web,
};
/// simple index handler with session

View File

@ -4,11 +4,10 @@
//! At login, the session key changes and session state in cache re-assigns.
//! At logout, session state in cache is removed and cookie is invalidated.
use actix_session::{storage::RedisSessionStore, Session, SessionMiddleware};
use actix_session::{Session, SessionMiddleware, storage::RedisSessionStore};
use actix_web::{
middleware, web,
App, HttpResponse, HttpServer, Result, middleware, web,
web::{get, post, resource},
App, HttpResponse, HttpServer, Result,
};
use serde::{Deserialize, Serialize};

View File

@ -1,8 +1,8 @@
use std::future::{ready, Ready};
use std::future::{Ready, ready};
use actix_identity::Identity;
use actix_web::{
dev::Payload, web, Error, FromRequest, HttpMessage as _, HttpRequest, HttpResponse,
Error, FromRequest, HttpMessage as _, HttpRequest, HttpResponse, dev::Payload, web,
};
use diesel::prelude::*;
use serde::Deserialize;

View File

@ -1,4 +1,4 @@
use actix_web::{web, HttpResponse};
use actix_web::{HttpResponse, web};
use diesel::prelude::*;
use serde::Deserialize;

View File

@ -2,8 +2,8 @@
extern crate diesel;
use actix_identity::IdentityMiddleware;
use actix_session::{config::PersistentSession, storage::CookieSessionStore, SessionMiddleware};
use actix_web::{cookie::Key, middleware, web, App, HttpServer};
use actix_session::{SessionMiddleware, config::PersistentSession, storage::CookieSessionStore};
use actix_web::{App, HttpServer, cookie::Key, middleware, web};
use diesel::{prelude::*, r2d2};
use time::Duration;

View File

@ -1,7 +1,7 @@
#![allow(clippy::extra_unused_lifetimes)]
use chrono::{NaiveDateTime, TimeDelta, Utc};
use diesel::{r2d2::ConnectionManager, PgConnection};
use diesel::{PgConnection, r2d2::ConnectionManager};
use serde::{Deserialize, Serialize};
use uuid::Uuid;

View File

@ -1,4 +1,4 @@
use actix_web::{web, HttpResponse};
use actix_web::{HttpResponse, web};
use diesel::prelude::*;
use serde::Deserialize;
use uuid::Uuid;