mirror of
https://github.com/actix/examples
synced 2025-06-26 17:17:42 +02:00
chore: fmt
This commit is contained in:
@ -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
|
||||
|
@ -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);
|
||||
|
@ -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
|
||||
|
@ -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};
|
||||
|
||||
|
@ -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;
|
||||
|
@ -1,4 +1,4 @@
|
||||
use actix_web::{web, HttpResponse};
|
||||
use actix_web::{HttpResponse, web};
|
||||
use diesel::prelude::*;
|
||||
use serde::Deserialize;
|
||||
|
||||
|
@ -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;
|
||||
|
||||
|
@ -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;
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
use actix_web::{web, HttpResponse};
|
||||
use actix_web::{HttpResponse, web};
|
||||
use diesel::prelude::*;
|
||||
use serde::Deserialize;
|
||||
use uuid::Uuid;
|
||||
|
Reference in New Issue
Block a user