Skip to content

Commit 7af9ed7

Browse files
authored
address clippy warnings for azure_storage_blobs (Azure#1407)
1 parent bbe27ed commit 7af9ed7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+67
-126
lines changed

sdk/storage_blobs/src/blob/operations/acquire_lease.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ impl AcquireLeaseBuilder {
3030
headers.add(self.if_tags);
3131

3232
let mut request =
33-
self.client
34-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
33+
BlobClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
3534

3635
let response = self.client.send(&mut self.context, &mut request).await?;
3736

sdk/storage_blobs/src/blob/operations/append_block.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ impl AppendBlockBuilder {
2929
headers.add(self.if_match);
3030
headers.add(self.lease_id);
3131

32-
let mut request = self.client.finalize_request(
32+
let mut request = BlobClient::finalize_request(
3333
url,
3434
azure_core::Method::Put,
3535
headers,

sdk/storage_blobs/src/blob/operations/break_lease.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ impl BreakLeaseBuilder {
2222
headers.add(self.lease_id);
2323

2424
let mut request =
25-
self.client
26-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
25+
BlobClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
2726

2827
let response = self.client.send(&mut self.context, &mut request).await?;
2928

sdk/storage_blobs/src/blob/operations/change_lease.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@ impl ChangeLeaseBuilder {
2727
headers.add(self.if_tags);
2828

2929
let mut request =
30-
self.client
31-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
30+
BlobLeaseClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
3231

3332
let response = self.client.send(&mut self.context, &mut request).await?;
3433

sdk/storage_blobs/src/blob/operations/clear_page.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ impl ClearPageBuilder {
3333
headers.add(self.lease_id);
3434

3535
let mut request =
36-
self.client
37-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
36+
BlobClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
3837

3938
let response = self.client.send(&mut self.context, &mut request).await?;
4039

sdk/storage_blobs/src/blob/operations/copy_blob.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,7 @@ impl CopyBlobBuilder {
5151
);
5252

5353
let mut request =
54-
self.client
55-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
54+
BlobClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
5655

5756
let response = self.client.send(&mut self.context, &mut request).await?;
5857

sdk/storage_blobs/src/blob/operations/copy_blob_from_url.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,7 @@ impl CopyBlobFromUrlBuilder {
4848
headers.add(self.source_content_md5);
4949

5050
let mut request =
51-
self.client
52-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
51+
BlobClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
5352

5453
let response = self.client.send(&mut self.context, &mut request).await?;
5554

sdk/storage_blobs/src/blob/operations/delete_blob.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ impl DeleteBlobBuilder {
2828
headers.add(self.if_tags);
2929

3030
let mut request =
31-
self.client
32-
.finalize_request(url, azure_core::Method::Delete, headers, None)?;
31+
BlobClient::finalize_request(url, azure_core::Method::Delete, headers, None)?;
3332

3433
let response = self.client.send(&mut self.context, &mut request).await?;
3534
DeleteBlobResponse::from_headers(response.headers())

sdk/storage_blobs/src/blob/operations/delete_blob_snapshot.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@ impl DeleteBlobSnapshotBuilder {
2424
headers.add(self.lease_id);
2525

2626
let mut request =
27-
self.client
28-
.finalize_request(url, azure_core::Method::Delete, headers, None)?;
27+
BlobClient::finalize_request(url, azure_core::Method::Delete, headers, None)?;
2928

3029
let response = self.client.send(&mut self.context, &mut request).await?;
3130

sdk/storage_blobs/src/blob/operations/delete_blob_version.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@ impl DeleteBlobVersionBuilder {
2323
headers.add(self.lease_id);
2424

2525
let mut request =
26-
self.client
27-
.finalize_request(url, azure_core::Method::Delete, headers, None)?;
26+
BlobClient::finalize_request(url, azure_core::Method::Delete, headers, None)?;
2827

2928
let response = self.client.send(&mut self.context, &mut request).await?;
3029

sdk/storage_blobs/src/blob/operations/get_blob.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@ impl GetBlobBuilder {
5050
headers.add(this.if_tags.clone());
5151

5252
let mut request =
53-
this.client
54-
.finalize_request(url, azure_core::Method::Get, headers, None)?;
53+
BlobClient::finalize_request(url, azure_core::Method::Get, headers, None)?;
5554

5655
let response = this.client.send(&mut ctx, &mut request).await?;
5756

sdk/storage_blobs/src/blob/operations/get_block_list.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@ impl GetBlockListBuilder {
3232
headers.add(self.if_tags);
3333

3434
let mut request =
35-
self.client
36-
.finalize_request(url, azure_core::Method::Get, headers, None)?;
35+
BlobClient::finalize_request(url, azure_core::Method::Get, headers, None)?;
3736

3837
let response = self.client.send(&mut self.context, &mut request).await?;
3938

sdk/storage_blobs/src/blob/operations/get_metadata.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,7 @@ impl GetMetadataBuilder {
2727
headers.add(self.if_match);
2828
headers.add(self.if_tags);
2929

30-
let mut request = self
31-
.client
32-
.finalize_request(url, Method::Get, headers, None)?;
30+
let mut request = BlobClient::finalize_request(url, Method::Get, headers, None)?;
3331

3432
let response = self.client.send(&mut self.context, &mut request).await?;
3533

sdk/storage_blobs/src/blob/operations/get_page_ranges.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ impl GetPageRangesBuilder {
2828
headers.add(self.if_tags);
2929

3030
let mut request =
31-
self.client
32-
.finalize_request(url, azure_core::Method::Get, headers, None)?;
31+
BlobClient::finalize_request(url, azure_core::Method::Get, headers, None)?;
3332

3433
let response = self.client.send(&mut self.context, &mut request).await?;
3534

sdk/storage_blobs/src/blob/operations/get_properties.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@ impl GetPropertiesBuilder {
2626
headers.add(self.if_tags);
2727

2828
let mut request =
29-
self.client
30-
.finalize_request(url, azure_core::Method::Head, headers, None)?;
29+
BlobClient::finalize_request(url, azure_core::Method::Head, headers, None)?;
3130

3231
let response = self.client.send(&mut self.context, &mut request).await?;
3332
// TODO: Fix this

sdk/storage_blobs/src/blob/operations/get_tags.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@ impl GetTagsBuilder {
2424
headers.add(self.if_tags);
2525

2626
let mut request =
27-
self.client
28-
.finalize_request(url, azure_core::Method::Get, headers, None)?;
27+
BlobClient::finalize_request(url, azure_core::Method::Get, headers, None)?;
2928

3029
let response = self.client.send(&mut self.context, &mut request).await?;
3130

sdk/storage_blobs/src/blob/operations/put_append_blob.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,7 @@ impl PutAppendBlobBuilder {
3434
headers.add(self.lease_id);
3535

3636
let mut request =
37-
self.client
38-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
37+
BlobClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
3938

4039
let response = self.client.send(&mut self.context, &mut request).await?;
4140
PutBlobResponse::from_headers(response.headers())

sdk/storage_blobs/src/blob/operations/put_block.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ impl PutBlockBuilder {
2323
let mut headers = Headers::new();
2424
headers.add(self.lease_id);
2525

26-
let mut request = self.client.finalize_request(
26+
let mut request = BlobClient::finalize_request(
2727
url,
2828
azure_core::Method::Put,
2929
headers,

sdk/storage_blobs/src/blob/operations/put_block_blob.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ impl PutBlockBlobBuilder {
4949
headers.add(self.if_match);
5050
headers.add(self.if_tags);
5151

52-
let mut request = self.client.finalize_request(
52+
let mut request = BlobClient::finalize_request(
5353
url,
5454
azure_core::Method::Put,
5555
headers,

sdk/storage_blobs/src/blob/operations/put_block_list.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ impl PutBlockListBuilder {
6262
headers.add(self.if_match);
6363
headers.add(self.if_tags);
6464

65-
let mut request = self.client.finalize_request(
65+
let mut request = BlobClient::finalize_request(
6666
url,
6767
azure_core::Method::Put,
6868
headers,

sdk/storage_blobs/src/blob/operations/put_block_url.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ impl PutBlockUrlBuilder {
2525
headers.add(self.lease_id);
2626

2727
let mut request =
28-
self.client
29-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
28+
BlobClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
3029

3130
let response = self.client.send(&mut self.context, &mut request).await?;
3231
PutBlockUrlResponse::from_headers(response.headers())

sdk/storage_blobs/src/blob/operations/put_page.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ impl PutPageBuilder {
3434
headers.add(self.if_tags);
3535
headers.add(self.lease_id);
3636

37-
let mut request = self.client.finalize_request(
37+
let mut request = BlobClient::finalize_request(
3838
url,
3939
azure_core::Method::Put,
4040
headers,

sdk/storage_blobs/src/blob/operations/put_page_blob.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ impl PutPageBlobBuilder {
4040
headers.add(self.sequence_number);
4141

4242
let mut request =
43-
self.client
44-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
43+
BlobClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
4544

4645
let response = self.client.send(&mut self.context, &mut request).await?;
4746
PutBlobResponse::from_headers(response.headers())

sdk/storage_blobs/src/blob/operations/release_lease.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ impl ReleaseLeaseBuilder {
2525
headers.add(self.if_tags);
2626

2727
let mut request =
28-
self.client
29-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
28+
BlobLeaseClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
3029

3130
let response = self.client.send(&mut self.context, &mut request).await?;
3231

sdk/storage_blobs/src/blob/operations/renew_lease.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ impl RenewLeaseBuilder {
2525
headers.add(self.if_tags);
2626

2727
let mut request =
28-
self.client
29-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
28+
BlobLeaseClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
3029

3130
let response = self.client.send(&mut self.context, &mut request).await?;
3231

sdk/storage_blobs/src/blob/operations/set_blob_tier.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@ impl SetBlobTierBuilder {
2727
headers.add(self.if_tags);
2828

2929
let mut request =
30-
self.client
31-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
30+
BlobClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
3231

3332
let response = self.client.send(&mut self.context, &mut request).await?;
3433
response.headers().try_into()

sdk/storage_blobs/src/blob/operations/set_expiry.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ impl SetBlobExpiryBuilder {
1919
headers.add(self.lease_id);
2020

2121
let mut request =
22-
self.client
23-
.finalize_request(url, azure_core::Method::Put, headers, None)?;
22+
BlobClient::finalize_request(url, azure_core::Method::Put, headers, None)?;
2423

2524
let response = self.client.send(&mut self.context, &mut request).await?;
2625
response.try_into()

sdk/storage_blobs/src/blob/operations/set_metadata.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,7 @@ impl SetMetadataBuilder {
3131
}
3232
}
3333

34-
let mut request = self
35-
.client
36-
.finalize_request(url, Method::Put, headers, None)?;
34+
let mut request = BlobClient::finalize_request(url, Method::Put, headers, None)?;
3735

3836
let response = self.client.send(&mut self.context, &mut request).await?;
3937
response.headers().try_into()

sdk/storage_blobs/src/blob/operations/set_properties.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ operation! {
2525
}
2626

2727
impl SetPropertiesBuilder {
28+
#[must_use]
2829
pub fn set_from_blob_properties(self, blob_properties: BlobProperties) -> Self {
2930
let mut s = self;
3031

@@ -67,9 +68,7 @@ impl SetPropertiesBuilder {
6768
headers.add(self.if_match);
6869
headers.add(self.if_tags);
6970

70-
let mut request = self
71-
.client
72-
.finalize_request(url, Method::Put, headers, None)?;
71+
let mut request = BlobClient::finalize_request(url, Method::Put, headers, None)?;
7372

7473
let response = self.client.send(&mut self.context, &mut request).await?;
7574
response.headers().try_into()

sdk/storage_blobs/src/blob/operations/set_tags.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ impl SetTagsBuilder {
2828
let body = self.tags.to_xml()?;
2929

3030
let mut request =
31-
self.client
32-
.finalize_request(url, Method::Put, headers, Some(body.into()))?;
31+
BlobClient::finalize_request(url, Method::Put, headers, Some(body.into()))?;
3332

3433
let response = self.client.send(&mut self.context, &mut request).await?;
3534
response.headers().try_into()

sdk/storage_blobs/src/blob/operations/snapshot_blob.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ impl SnapshotBlobBuilder {
3636
}
3737
}
3838

39-
let mut request = self.client.finalize_request(url, Put, headers, None)?;
39+
let mut request = BlobClient::finalize_request(url, Put, headers, None)?;
4040

4141
let response = self.client.send(&mut self.context, &mut request).await?;
4242
response.headers().try_into()

sdk/storage_blobs/src/clients/blob_client.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -301,20 +301,18 @@ impl BlobClient {
301301
let mut url = self.container_client().url()?;
302302
let parts = self.blob_name().trim_matches('/').split('/');
303303
url.path_segments_mut()
304-
.map_err(|_| Error::message(ErrorKind::DataConversion, "Invalid url"))?
304+
.map_err(|()| Error::message(ErrorKind::DataConversion, "Invalid url"))?
305305
.extend(parts);
306306
Ok(url)
307307
}
308308

309309
pub(crate) fn finalize_request(
310-
&self,
311310
url: Url,
312311
method: Method,
313312
headers: Headers,
314313
request_body: Option<Body>,
315314
) -> azure_core::Result<Request> {
316-
self.container_client
317-
.finalize_request(url, method, headers, request_body)
315+
ContainerClient::finalize_request(url, method, headers, request_body)
318316
}
319317

320318
pub(crate) async fn send(

sdk/storage_blobs/src/clients/blob_lease_client.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,12 @@ impl BlobLeaseClient {
4444
}
4545

4646
pub(crate) fn finalize_request(
47-
&self,
4847
url: Url,
4948
method: Method,
5049
headers: Headers,
5150
request_body: Option<Body>,
5251
) -> azure_core::Result<Request> {
53-
self.blob_client
54-
.finalize_request(url, method, headers, request_body)
52+
BlobClient::finalize_request(url, method, headers, request_body)
5553
}
5654

5755
pub(crate) async fn send(

sdk/storage_blobs/src/clients/blob_service_client.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,6 @@ impl BlobServiceClient {
199199
}
200200

201201
pub(crate) fn finalize_request(
202-
&self,
203202
url: Url,
204203
method: Method,
205204
headers: Headers,

sdk/storage_blobs/src/clients/container_client.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ impl ContainerClient {
153153
pub fn url(&self) -> azure_core::Result<url::Url> {
154154
let mut url = self.service_client.url()?;
155155
url.path_segments_mut()
156-
.map_err(|_| Error::message(ErrorKind::DataConversion, "Invalid url"))?
156+
.map_err(|()| Error::message(ErrorKind::DataConversion, "Invalid url"))?
157157
.push(self.container_name());
158158
Ok(url)
159159
}
@@ -171,14 +171,12 @@ impl ContainerClient {
171171
}
172172

173173
pub(crate) fn finalize_request(
174-
&self,
175174
url: Url,
176175
method: Method,
177176
headers: Headers,
178177
request_body: Option<Body>,
179178
) -> azure_core::Result<Request> {
180-
self.service_client
181-
.finalize_request(url, method, headers, request_body)
179+
BlobServiceClient::finalize_request(url, method, headers, request_body)
182180
}
183181
}
184182

0 commit comments

Comments
 (0)