mirror of
https://github.com/tokio-rs/axum.git
synced 2026-08-29 00:00:18 +02:00
Remove take_* methods from RequestParts for Version, Method, and Uri (#151)
* Remove `RequestParts::take_method` * Remove `RequestParts::take_uri` * Remove `RequestParts::take_version`
This commit is contained in:
+1
-2
@@ -167,7 +167,7 @@ where
|
||||
type Rejection = WebSocketUpgradeRejection;
|
||||
|
||||
async fn from_request(req: &mut RequestParts<B>) -> Result<Self, Self::Rejection> {
|
||||
if req.method().ok_or(MethodAlreadyExtracted)? != Method::GET {
|
||||
if req.method() != Method::GET {
|
||||
return Err(MethodNotGet.into());
|
||||
}
|
||||
|
||||
@@ -572,7 +572,6 @@ pub mod rejection {
|
||||
InvalidUpgradeHeader,
|
||||
InvalidWebsocketVersionHeader,
|
||||
WebsocketKeyHeaderMissing,
|
||||
MethodAlreadyExtracted,
|
||||
HeadersAlreadyExtracted,
|
||||
ExtensionsAlreadyExtracted,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user