pub trait RequestSessionExt {
fn get_session<'c, 'd, T: Decodable>(&'c mut self, key: &'d str) -> RedisResult<T>;
fn remove_session<'c, 'd>(&'c mut self, key: &'d str) -> RedisResult<()>;
fn set_session<'c, 'd, T: Encodable>(&'c mut self, key: &'d str, value: &T) -> RedisResult<()>;
fn clear_session<'c, 'd>(&'c mut self) -> RedisResult<()>;
}
Required Methods
fn get_session<'c, 'd, T: Decodable>(&'c mut self, key: &'d str) -> RedisResult<T>
fn remove_session<'c, 'd>(&'c mut self, key: &'d str) -> RedisResult<()>
fn set_session<'c, 'd, T: Encodable>(&'c mut self, key: &'d str, value: &T) -> RedisResult<()>
fn clear_session<'c, 'd>(&'c mut self) -> RedisResult<()>
Implementors
impl<'a, 'b> RequestSessionExt for Request<'a, 'b>