puzz 0.2.0

A simple and powerful web framework.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use puzz_core::Request;

pub fn extension<T>(request: &Request) -> Option<&T>
where
    T: 'static,
{
    request.extensions().get::<T>()
}

pub fn extension_mut<T>(request: &mut Request) -> Option<&mut T>
where
    T: 'static,
{
    request.extensions_mut().get_mut::<T>()
}