Skip to content

Commit 83c04d4

Browse files
committed
lib: use anonymous lifetimes to fix clippy issues with rust-1.89
1 parent 80846c7 commit 83c04d4

8 files changed

Lines changed: 8 additions & 7 deletions

File tree

crates/lib/src/objects/bugzilla.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ pub struct Bug {
367367
}
368368

369369
impl Bug {
370-
pub fn updates(&self) -> impl Iterator<Item = BugUpdate> {
370+
pub fn updates(&self) -> impl Iterator<Item = BugUpdate<'_>> {
371371
let comments = self.comments.iter().map(BugUpdate::Comment);
372372
let history = self.history.iter().map(BugUpdate::Event);
373373
comments.chain(history).sorted()

crates/lib/src/service/bugzilla/attachment/update.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ impl Request {
2828
}
2929

3030
/// Encode parameters into the form required for the request.
31-
fn encode(&self) -> crate::Result<RequestParameters> {
31+
fn encode(&self) -> crate::Result<RequestParameters<'_>> {
3232
// verify parameters exist
3333
if self.params == Parameters::default() {
3434
return Err(Error::EmptyParams);

crates/lib/src/service/bugzilla/create.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ impl Request {
6060
}
6161

6262
/// Encode parameters into the form required for the request.
63-
fn encode(&self) -> crate::Result<RequestParameters> {
63+
fn encode(&self) -> crate::Result<RequestParameters<'_>> {
6464
let params = RequestParameters {
6565
// required fields with defaults
6666
op_sys: self.params.os.as_deref().unwrap_or("All"),

crates/lib/src/service/bugzilla/search.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ impl Request {
128128
RequestPagedStream::paged_stream(self.clone())
129129
}
130130

131-
fn encode(&self) -> crate::Result<QueryBuilder> {
131+
fn encode(&self) -> crate::Result<QueryBuilder<'_>> {
132132
let mut query = QueryBuilder::new(&self.service);
133133

134134
if let Some(values) = &self.params.status {

crates/lib/src/service/bugzilla/update.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ impl Request {
196196
}
197197

198198
/// Encode parameters into the form required for the request.
199-
async fn encode(&self) -> crate::Result<RequestParameters> {
199+
async fn encode(&self) -> crate::Result<RequestParameters<'_>> {
200200
// verify parameters exist
201201
if self.params == Parameters::default() {
202202
return Err(Error::EmptyParams);

crates/lib/src/service/github/search.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ impl Request {
2626
}
2727
}
2828

29-
fn encode(&self) -> crate::Result<QueryBuilder> {
29+
fn encode(&self) -> crate::Result<QueryBuilder<'_>> {
3030
let mut query = QueryBuilder::new(&self.service);
3131

3232
if let Some(value) = &self.params.order {

crates/lib/src/service/redmine/search.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ impl Request {
104104
RequestPagedStream::paged_stream(self.clone())
105105
}
106106

107-
fn encode(&self) -> crate::Result<QueryBuilder> {
107+
fn encode(&self) -> crate::Result<QueryBuilder<'_>> {
108108
let mut query = QueryBuilder::new(&self.service);
109109

110110
if let Some(values) = &self.params.blocks {

crates/lib/src/traits.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,7 @@ impl InjectAuth for RequestBuilder {
200200
}
201201

202202
pub(crate) trait WebService: fmt::Display {
203+
#[allow(dead_code)]
203204
const API_VERSION: &'static str;
204205
type Response;
205206

0 commit comments

Comments
 (0)