Skip to content

Commit 71b539a

Browse files
Auto-format: cargo fmt --all
1 parent 374a57a commit 71b539a

File tree

2 files changed

+30
-16
lines changed

2 files changed

+30
-16
lines changed

crates/vm/src/types/slot.rs

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1328,16 +1328,20 @@ impl PyType {
13281328
guard.contains_key(setitem) || guard.contains_key(delitem)
13291329
};
13301330
if has_own {
1331-
self.slots.as_sequence.ass_item.store(Some(sequence_setitem_wrapper));
1332-
} else if let Some(func) = self.lookup_slot_in_mro(name, ctx, |sf| {
1333-
match sf {
1334-
SlotFunc::SeqSetItem(f) | SlotFunc::SeqDelItem(f) => Some(*f),
1335-
_ => None,
1336-
}
1331+
self.slots
1332+
.as_sequence
1333+
.ass_item
1334+
.store(Some(sequence_setitem_wrapper));
1335+
} else if let Some(func) = self.lookup_slot_in_mro(name, ctx, |sf| match sf {
1336+
SlotFunc::SeqSetItem(f) | SlotFunc::SeqDelItem(f) => Some(*f),
1337+
_ => None,
13371338
}) {
13381339
self.slots.as_sequence.ass_item.store(Some(func));
13391340
} else {
1340-
self.slots.as_sequence.ass_item.store(Some(sequence_setitem_wrapper));
1341+
self.slots
1342+
.as_sequence
1343+
.ass_item
1344+
.store(Some(sequence_setitem_wrapper));
13411345
}
13421346
} else {
13431347
accessor.inherit_from_mro(self);
@@ -1369,16 +1373,20 @@ impl PyType {
13691373
guard.contains_key(setitem) || guard.contains_key(delitem)
13701374
};
13711375
if has_own {
1372-
self.slots.as_mapping.ass_subscript.store(Some(mapping_setitem_wrapper));
1373-
} else if let Some(func) = self.lookup_slot_in_mro(name, ctx, |sf| {
1374-
match sf {
1375-
SlotFunc::MapSetSubscript(f) | SlotFunc::MapDelSubscript(f) => Some(*f),
1376-
_ => None,
1377-
}
1376+
self.slots
1377+
.as_mapping
1378+
.ass_subscript
1379+
.store(Some(mapping_setitem_wrapper));
1380+
} else if let Some(func) = self.lookup_slot_in_mro(name, ctx, |sf| match sf {
1381+
SlotFunc::MapSetSubscript(f) | SlotFunc::MapDelSubscript(f) => Some(*f),
1382+
_ => None,
13781383
}) {
13791384
self.slots.as_mapping.ass_subscript.store(Some(func));
13801385
} else {
1381-
self.slots.as_mapping.ass_subscript.store(Some(mapping_setitem_wrapper));
1386+
self.slots
1387+
.as_mapping
1388+
.ass_subscript
1389+
.store(Some(mapping_setitem_wrapper));
13821390
}
13831391
} else {
13841392
accessor.inherit_from_mro(self);

crates/vm/src/types/slot_defs.rs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -800,9 +800,15 @@ impl SlotAccessor {
800800
match self {
801801
Self::TpSetattro => return slots.setattro.load().map(SlotFunc::DelAttro),
802802
Self::TpDescrSet => return slots.descr_set.load().map(SlotFunc::DescrDel),
803-
Self::SqAssItem => return slots.as_sequence.ass_item.load().map(SlotFunc::SeqDelItem),
803+
Self::SqAssItem => {
804+
return slots.as_sequence.ass_item.load().map(SlotFunc::SeqDelItem);
805+
}
804806
Self::MpAssSubscript => {
805-
return slots.as_mapping.ass_subscript.load().map(SlotFunc::MapDelSubscript)
807+
return slots
808+
.as_mapping
809+
.ass_subscript
810+
.load()
811+
.map(SlotFunc::MapDelSubscript);
806812
}
807813
_ => {}
808814
}

0 commit comments

Comments
 (0)