Commit Graph

15 Commits

Author SHA1 Message Date
Nikolay Kim ed83360605 fix boxed service 2019-11-14 15:13:41 +06:00
Nikolay Kim 4c1cefefe6 rename Factor to ServiceFactory 2019-11-12 11:09:19 +06:00
Nikolay Kim ae40042ea7 drop IntoFuture trait 2019-11-11 13:35:35 +06:00
Nikolay Kim 68e00ec18c refactor naming 2019-11-11 11:44:06 +06:00
Nikolay Kim c5e8764508 remove Pin from Service::poll_ready(); simplify combinators api; make code compile 2019-11-11 01:09:05 +06:00
Michal Hornický 7528e7f1cb Migrate actix-service to std::future,
This is a squash of ~8 commits, since it included a lot of experimentation. To see the commits,
look into the semtexzv/std-future-service-tmp branch.
2019-11-07 18:36:13 -05:00
Yuki Okushi aad013f559
Fix clippy warnings (#40)
Add explicit `dyn`s

Remove let binding

Use +=

Return false

Derive Default for TcpConnector

Squash if/else

Remove unnecessary return keywords

Use is_empty()

Fix clippy attribute

Allow mut_from_ref
2019-08-17 05:15:51 +09:00
Nikolay Kim f0776fca94 Use associated type for NewService config 2019-05-12 06:03:50 -07:00
Nikolay Kim 3b314e4c8c Connect::set_addr() 2019-04-19 17:43:52 -07:00
Nikolay Kim a60112c71e Poll boxed service call result immediately 2019-04-07 20:48:40 -07:00
Nikolay Kim 6bbbdba921 revert generic Request change 2019-03-09 06:36:23 -08:00
Nikolay Kim dfbb77f98d make service Request type generic 2019-03-05 07:35:26 -08:00
Nikolay Kim ed14e6b8ea change to IntoFuture 2019-03-04 20:29:35 -08:00
Nikolay Kim 8c48bf4de7 simplify transform trait 2019-03-04 19:38:11 -08:00
Nikolay Kim 7ee33efdfd moved boxed service and new service to actix-service 2019-02-22 18:20:54 -08:00