ruma-api-macros: Remove ref from match bindings

since it is no longer necessary with our MSRV
This commit is contained in:
Jonas Platte 2019-11-16 16:00:21 +01:00
parent 2261067251
commit 3e8938fc1a
No known key found for this signature in database
GPG Key ID: 7D261D771D915378
2 changed files with 16 additions and 16 deletions

View File

@ -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,
} }
} }

View File

@ -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,
} }