1
0
mirror of https://github.com/fafhrd91/actix-web synced 2024-11-27 17:52:56 +01:00

update api doc

This commit is contained in:
Nikolay Kim 2019-03-16 21:13:16 -07:00
parent 60386f1791
commit e396c90c9e

View File

@ -34,6 +34,9 @@ pub(crate) trait DataFactoryResult {
/// threads, a shared object should be used, e.g. `Arc`. Application
/// data does not need to be `Send` or `Sync`.
///
/// If route data is not set for a handler, using `Data<T>` extractor would
/// cause *Internal Server Error* response.
///
/// ```rust
/// use std::cell::Cell;
/// use actix_web::{web, App};
@ -165,6 +168,9 @@ where
/// configuration storage. Route data could be accessed in handler
/// via `RouteData<T>` extractor.
///
/// If route data is not set for a handler, using `RouteData` extractor
/// would cause *Internal Server Error* response.
///
/// ```rust
/// # use std::cell::Cell;
/// use actix_web::{web, App};
@ -192,9 +198,6 @@ where
/// ));
/// }
/// ```
///
/// If route data is not set for a handler, using `RouteData` extractor
/// would cause `Internal Server error` response.
pub struct RouteData<T>(Arc<T>);
impl<T> RouteData<T> {