Struct ice_core::glue::request::Request
[−]
[src]
pub struct Request { pub uri: CString, pub remote_addr: CString, pub method: CString, pub url_params: HashMap<String, String>, pub headers: Rc<Headers>, pub cookies: HashMap<String, CString>, pub custom_properties: Arc<CustomProperties>, pub body: Box<Deref<Target = RefCell<Vec<u8>>>>, pub context: Arc<Context>, pub session: Option<Arc<Mutex<Session>>>, pub cache: RequestCache, }
Fields
uri: CString
remote_addr: CString
method: CString
url_params: HashMap<String, String>
headers: Rc<Headers>
custom_properties: Arc<CustomProperties>
body: Box<Deref<Target = RefCell<Vec<u8>>>>
context: Arc<Context>
session: Option<Arc<Mutex<Session>>>
cache: RequestCache