mirror of https://github.com/fafhrd91/actix-web
web: implement `into_inner` for `Data<T: ?Sized>` (#2403)
This commit is contained in:
parent
a6707fb7ee
commit
2885ac092e
|
@ -75,7 +75,9 @@ impl<T> Data<T> {
|
||||||
pub fn new(state: T) -> Data<T> {
|
pub fn new(state: T) -> Data<T> {
|
||||||
Data(Arc::new(state))
|
Data(Arc::new(state))
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<T: ?Sized> Data<T> {
|
||||||
/// Get reference to inner app data.
|
/// Get reference to inner app data.
|
||||||
pub fn get_ref(&self) -> &T {
|
pub fn get_ref(&self) -> &T {
|
||||||
self.0.as_ref()
|
self.0.as_ref()
|
||||||
|
|
Loading…
Reference in New Issue