Module finchers_session::in_memory[][src]

The session backend using in-memory database.

Example

#[macro_use]
extern crate finchers;
extern crate finchers_session;

use finchers::prelude::*;
use finchers_session::Session;
use finchers_session::in_memory::{
    InMemoryBackend,
    InMemorySession,
};

let backend = InMemoryBackend::default();

let endpoint = path!(@get /)
    .and(backend)
    .and_then(|session: Session<InMemorySession>| {
        session.with(|_session| {
            // ...
        })
    });

Structs

InMemoryBackend
InMemorySession