mirror of
https://github.com/fafhrd91/actix-web
synced 2025-01-18 05:41:50 +01:00
make Pipeline private
This commit is contained in:
parent
d87fafb563
commit
1d195a2cf2
@ -170,7 +170,6 @@ pub mod dev {
|
|||||||
pub use handler::Handler;
|
pub use handler::Handler;
|
||||||
pub use json::JsonBody;
|
pub use json::JsonBody;
|
||||||
pub use router::{Router, Pattern};
|
pub use router::{Router, Pattern};
|
||||||
pub use pipeline::Pipeline;
|
|
||||||
pub use channel::{HttpChannel, HttpHandler, IntoHttpHandler};
|
pub use channel::{HttpChannel, HttpHandler, IntoHttpHandler};
|
||||||
pub use param::{FromParam, Params};
|
pub use param::{FromParam, Params};
|
||||||
pub use httprequest::UrlEncoded;
|
pub use httprequest::UrlEncoded;
|
||||||
|
@ -17,11 +17,11 @@ use httpresponse::HttpResponse;
|
|||||||
use middleware::{Middleware, Finished, Started, Response};
|
use middleware::{Middleware, Finished, Started, Response};
|
||||||
use application::Inner;
|
use application::Inner;
|
||||||
|
|
||||||
pub trait PipelineHandler<S> {
|
pub(crate) trait PipelineHandler<S> {
|
||||||
fn handle(&mut self, req: HttpRequest<S>) -> Reply;
|
fn handle(&mut self, req: HttpRequest<S>) -> Reply;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub struct Pipeline<S, H>(PipelineInfo<S>, PipelineState<S, H>);
|
pub(crate) struct Pipeline<S, H>(PipelineInfo<S>, PipelineState<S, H>);
|
||||||
|
|
||||||
enum PipelineState<S, H> {
|
enum PipelineState<S, H> {
|
||||||
None,
|
None,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user