ruma-api-macros: Remove ref from match bindings
since it is no longer necessary with our MSRV
This commit is contained in:
parent
2261067251
commit
3e8938fc1a
@ -307,7 +307,7 @@ impl RequestField {
|
|||||||
|
|
||||||
/// Gets the kind of the request field.
|
/// Gets the kind of the request field.
|
||||||
fn kind(&self) -> RequestFieldKind {
|
fn kind(&self) -> RequestFieldKind {
|
||||||
match *self {
|
match self {
|
||||||
RequestField::Body(..) => RequestFieldKind::Body,
|
RequestField::Body(..) => RequestFieldKind::Body,
|
||||||
RequestField::Header(..) => RequestFieldKind::Header,
|
RequestField::Header(..) => RequestFieldKind::Header,
|
||||||
RequestField::NewtypeBody(..) => RequestFieldKind::NewtypeBody,
|
RequestField::NewtypeBody(..) => RequestFieldKind::NewtypeBody,
|
||||||
@ -363,12 +363,12 @@ impl RequestField {
|
|||||||
|
|
||||||
/// Gets the inner `Field` value.
|
/// Gets the inner `Field` value.
|
||||||
fn field(&self) -> &Field {
|
fn field(&self) -> &Field {
|
||||||
match *self {
|
match self {
|
||||||
RequestField::Body(ref field)
|
RequestField::Body(field)
|
||||||
| RequestField::Header(ref field, _)
|
| RequestField::Header(field, _)
|
||||||
| RequestField::NewtypeBody(ref field)
|
| RequestField::NewtypeBody(field)
|
||||||
| RequestField::Path(ref field)
|
| RequestField::Path(field)
|
||||||
| RequestField::Query(ref field) => field,
|
| RequestField::Query(field) => field,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -36,8 +36,8 @@ impl Response {
|
|||||||
let fields = self
|
let fields = self
|
||||||
.fields
|
.fields
|
||||||
.iter()
|
.iter()
|
||||||
.map(|response_field| match *response_field {
|
.map(|response_field| match response_field {
|
||||||
ResponseField::Body(ref field) => {
|
ResponseField::Body(field) => {
|
||||||
let field_name = field
|
let field_name = field
|
||||||
.ident
|
.ident
|
||||||
.clone()
|
.clone()
|
||||||
@ -48,7 +48,7 @@ impl Response {
|
|||||||
#field_name: response_body.#field_name
|
#field_name: response_body.#field_name
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ResponseField::Header(ref field, ref header_name) => {
|
ResponseField::Header(field, header_name) => {
|
||||||
let field_name = field
|
let field_name = field
|
||||||
.ident
|
.ident
|
||||||
.clone()
|
.clone()
|
||||||
@ -63,7 +63,7 @@ impl Response {
|
|||||||
.to_owned()
|
.to_owned()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ResponseField::NewtypeBody(ref field) => {
|
ResponseField::NewtypeBody(field) => {
|
||||||
let field_name = field
|
let field_name = field
|
||||||
.ident
|
.ident
|
||||||
.clone()
|
.clone()
|
||||||
@ -230,10 +230,10 @@ pub enum ResponseField {
|
|||||||
impl ResponseField {
|
impl ResponseField {
|
||||||
/// Gets the inner `Field` value.
|
/// Gets the inner `Field` value.
|
||||||
fn field(&self) -> &Field {
|
fn field(&self) -> &Field {
|
||||||
match *self {
|
match self {
|
||||||
ResponseField::Body(ref field)
|
ResponseField::Body(field)
|
||||||
| ResponseField::Header(ref field, _)
|
| ResponseField::Header(field, _)
|
||||||
| ResponseField::NewtypeBody(ref field) => field,
|
| ResponseField::NewtypeBody(field) => field,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -244,7 +244,7 @@ impl ResponseField {
|
|||||||
|
|
||||||
/// Whether or not this response field is a header kind.
|
/// Whether or not this response field is a header kind.
|
||||||
fn is_header(&self) -> bool {
|
fn is_header(&self) -> bool {
|
||||||
match *self {
|
match self {
|
||||||
ResponseField::Header(..) => true,
|
ResponseField::Header(..) => true,
|
||||||
_ => false,
|
_ => false,
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user