Skip to content

Commit 9b411bd

Browse files
lli - Clippy fixes
Signed-off-by: lli <[email protected]>
1 parent ab222be commit 9b411bd

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

aries/aries_vcx/src/handlers/util.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,17 @@ macro_rules! matches_opt_thread_id {
4646
#[rustfmt::skip] // This macro results in some false positives and formatting makes it harder to read
4747
macro_rules! get_attach_as_string {
4848
($attachments:expr) => {{
49-
let __attach = $attachments.get(0).as_ref().map(|a| &a.data.content);
49+
let __attach = $attachments.first().as_ref().map(|a| &a.data.content);
5050
let err_fn = |attach: Option<&messages::decorators::attachment::Attachment>| {
5151
Err(AriesVcxError::from_msg(
5252
AriesVcxErrorKind::SerializationError,
5353
format!("Attachment is not base 64 encoded JSON: {:?}", attach),
5454
))
5555
};
5656

57-
let Some(messages::decorators::attachment::AttachmentType::Base64(encoded_attach)) = __attach else { return err_fn($attachments.get(0)); };
58-
let Ok(bytes) = base64::engine::Engine::decode(&base64::engine::general_purpose::STANDARD, &encoded_attach) else { return err_fn($attachments.get(0)); };
59-
let Ok(attach_string) = String::from_utf8(bytes) else { return err_fn($attachments.get(0)); };
57+
let Some(messages::decorators::attachment::AttachmentType::Base64(encoded_attach)) = __attach else { return err_fn($attachments.first()); };
58+
let Ok(bytes) = base64::engine::Engine::decode(&base64::engine::general_purpose::STANDARD, &encoded_attach) else { return err_fn($attachments.first()); };
59+
let Ok(attach_string) = String::from_utf8(bytes) else { return err_fn($attachments.first()); };
6060

6161
attach_string
6262
}};

aries/misc/legacy/libvdrtools/indy-wallet/src/storage/mysql/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -549,7 +549,7 @@ impl WalletStorage for MySqlStorage {
549549
)
550550
.bind(self.wallet_id)
551551
.map(|r: MySqlRow| -> IndyResult<StorageRecord> {
552-
let type_: String = r.get(0);
552+
let type_: String = r.first();
553553
let id: String = r.get(1);
554554
let value: Vec<u8> = r.get(2);
555555
let tags: serde_json::Value = r.get(3);
@@ -638,7 +638,7 @@ impl WalletStorage for MySqlStorage {
638638
let records: VecDeque<_> = query
639639
.map(|r: MySqlRow| -> IndyResult<StorageRecord> {
640640
let type_ = if options.retrieve_type {
641-
let type_: String = r.get(0);
641+
let type_: String = r.first();
642642
Some(base64::decode(&type_)?)
643643
} else {
644644
None

did_core/did_doc/tests/serde.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ fn test_deserialization() {
127127
)
128128
.build();
129129

130-
assert_eq!(did_doc.verification_method().get(0).unwrap().clone(), vm1);
130+
assert_eq!(did_doc.verification_method().first().unwrap().clone(), vm1);
131131
assert_eq!(did_doc.verification_method().get(1).unwrap().clone(), vm2);
132132

133133
assert_eq!(

did_core/did_doc_sov/tests/builder.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ fn test_service_build_aip1() {
2626
.build();
2727
let services = did_doc.service();
2828
assert_eq!(services.len(), 1);
29-
let first_service = services.get(0).unwrap();
29+
let first_service = services.first().unwrap();
3030
assert_eq!(first_service.id().clone(), ID.parse::<Uri>().unwrap());
3131
assert_eq!(
3232
first_service.service_endpoint(),
@@ -56,7 +56,7 @@ fn test_service_build_didcommv1() {
5656
.build();
5757
let services = did_doc.service();
5858
assert_eq!(services.len(), 1);
59-
let first_service = services.get(0).unwrap();
59+
let first_service = services.first().unwrap();
6060
assert_eq!(first_service.id().clone(), ID.parse::<Uri>().unwrap());
6161
assert_eq!(
6262
first_service.service_endpoint(),
@@ -90,7 +90,7 @@ fn test_service_build_didcommv2() {
9090
.build();
9191
let services = did_doc.service();
9292
assert_eq!(services.len(), 1);
93-
let first_service = services.get(0).unwrap();
93+
let first_service = services.first().unwrap();
9494
assert_eq!(first_service.id().clone(), ID.parse::<Uri>().unwrap());
9595
assert_eq!(
9696
first_service.service_endpoint(),

0 commit comments

Comments
 (0)