Commit Graph

840 Commits

Author SHA1 Message Date
Yoshua Wuyts 1a5e7fbc52
more derives
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-12-03 17:11:18 +09:00
Yoshua Wuyts f5dc1738e6
HeadersIterator -> Iter && no more secure submodule
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-12-03 17:05:19 +09:00
Yoshua Wuyts 615a1576d5
naming
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-12-03 16:56:42 +09:00
Yoshua Wuyts 9267cdfd91
Merge pull request #13 from yoshuawuyts/nicer-request
feat(request): add some helpers to Request
2019-11-27 02:04:51 +01:00
dignifiedquire 3c47a882f7 feat(request): add some helpers to Request
Closes #8
2019-11-21 12:08:59 -06:00
Ryan Levick ea8acc2ae5 Rename body to body_reader in response and default to 0 length body 2019-11-21 17:37:49 +01:00
Ryan Levick fc07455624
Merge pull request #15 from yoshuawuyts/body-reader
Change body to body_reader
2019-11-20 12:31:03 +01:00
Ryan Levick 1185fa465c Change body to body_reader 2019-11-19 18:53:15 +01:00
Yoshua Wuyts 70053f0951
Merge pull request #14 from yoshuawuyts/polish
FromStr for StatusCode
2019-11-18 21:46:51 +01:00
Yoshua Wuyts 58c1a7410c
FromStr for StatusCode
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-18 17:37:21 +01:00
Yoshua Wuyts 4bf388c44d
Merge pull request #11 from yoshuawuyts/more-functionality
Add more functionality needed for integrating into async-h1
2019-11-18 17:13:09 +01:00
Ryan Levick db560ee334 Remove version on request and response 2019-11-18 17:08:09 +01:00
Ryan Levick 3ac4394629 Add more functionality needed for integrating into async-h1 2019-11-15 16:00:31 +01:00
Yoshua Wuyts 1b53fe00a2
Merge pull request #4 from yoshuawuyts/display
Display
2019-11-14 23:36:52 +01:00
Yoshua Wuyts 3ebabe2faf
impl Display for Method
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 21:42:17 +01:00
Yoshua Wuyts 12193bad6e
impl Display for StatusCode
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 21:42:16 +01:00
Yoshua Wuyts 66fa2943b9
Merge pull request #5 from yoshuawuyts/redo-readme
redo cargo.toml + readme
2019-11-14 19:26:58 +01:00
Ryan Levick cff80e749f
Merge pull request #6 from yoshuawuyts/cargo-fmt
cargo fmt
2019-11-14 19:16:55 +01:00
Yoshua Wuyts 27b4a2747a
cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 19:09:04 +01:00
Yoshua Wuyts 65f4bb114e
redo cargo.toml + readme
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 19:06:29 +01:00
Yoshua Wuyts 2b85e25694
add 404 status code
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 18:45:23 +01:00
Yoshua Wuyts 3e524ba2f6
introduce dedicated Mime type
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 17:05:39 +01:00
Yoshua Wuyts 73f242a650
make mime public
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 16:47:39 +01:00
Yoshua Wuyts 8eabbfec6e
add header get methods
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 16:46:44 +01:00
Yoshua Wuyts 2be698001c
implement methods for request
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 16:41:40 +01:00
Yoshua Wuyts dadaff3aa0
body_bytes
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 16:32:34 +01:00
Yoshua Wuyts 9ac3c2cc81
impl response methods
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 16:28:40 +01:00
Yoshua Wuyts d41ea190b7
rm issue-template
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 16:03:07 +01:00
Yoshua Wuyts a8d10eed92
add ci
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 16:02:50 +01:00
Yoshua Wuyts 592718c19b
impl BufRead for Request
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-13 23:48:51 +01:00
Yoshua Wuyts 5ff34c69b6
pin_project self
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-13 23:43:26 +01:00
Yoshua Wuyts e381d71827
asyncread for body
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-11 16:54:39 +01:00
Yoshua Wuyts 7b3072a56b
spelling
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-11 14:37:02 +01:00
Yoshua Wuyts 2693ff0671
more mime
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-11 03:17:58 +01:00
Yoshua Wuyts 6b45bcb13a
strip down async-std
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-11 03:13:48 +01:00
Yoshua Wuyts 96d274c6e6
http mimes + req + res
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-11 03:11:06 +01:00
Yoshua Wuyts 2e52bbe7f3
method docs
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-11 02:40:28 +01:00
Yoshua Wuyts 726f2afba2
cleanup status codes
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-11 02:33:42 +01:00
Yoshua Wuyts 53feca14f1
document status codes
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-11 02:19:51 +01:00
Yoshua Wuyts c7962d2945
init
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-05 02:42:23 +01:00