mirror of
https://github.com/actix/actix-extras.git
synced 2025-06-26 18:37:41 +02:00
Implement Clone
for CookieSession
. (#201)
This commit is contained in:
@ -30,11 +30,13 @@ pub enum CookieSessionError {
|
||||
|
||||
impl ResponseError for CookieSessionError {}
|
||||
|
||||
#[derive(Copy, Clone)]
|
||||
enum CookieSecurity {
|
||||
Signed,
|
||||
Private,
|
||||
}
|
||||
|
||||
#[derive(Clone)]
|
||||
struct CookieSessionInner {
|
||||
key: Key,
|
||||
security: CookieSecurity,
|
||||
@ -197,6 +199,7 @@ impl CookieSessionInner {
|
||||
/// .secure(true))
|
||||
/// .service(web::resource("/").to(|| HttpResponse::Ok()));
|
||||
/// ```
|
||||
#[derive(Clone)]
|
||||
pub struct CookieSession(Rc<CookieSessionInner>);
|
||||
|
||||
impl CookieSession {
|
||||
|
Reference in New Issue
Block a user