chore: fix rust lint

This commit is contained in:
GyDi 2023-10-11 14:55:20 +08:00
parent 2ba3aaba47
commit 5fe2be031f
No known key found for this signature in database
GPG Key ID: 9C3AD40F1F99880A
2 changed files with 4 additions and 4 deletions

View File

@ -26,7 +26,7 @@ macro_rules! draft_define {
}
pub fn draft(&self) -> MappedMutexGuard<$id> {
MutexGuard::map(self.inner.lock(), |mut inner| {
MutexGuard::map(self.inner.lock(), |inner| {
if inner.1.is_none() {
inner.1 = Some(inner.0.clone());
}

View File

@ -38,7 +38,7 @@ impl IProfiles {
}
// compatible with the old old old version
profiles.items.as_mut().map(|items| {
for mut item in items.iter_mut() {
for item in items.iter_mut() {
if item.uid.is_none() {
item.uid = Some(help::get_uid("d"));
}
@ -155,7 +155,7 @@ impl IProfiles {
pub fn patch_item(&mut self, uid: String, item: PrfItem) -> Result<()> {
let mut items = self.items.take().unwrap_or(vec![]);
for mut each in items.iter_mut() {
for each in items.iter_mut() {
if each.uid == Some(uid.clone()) {
patch!(each, item, itype);
patch!(each, item, name);
@ -189,7 +189,7 @@ impl IProfiles {
if let Some(items) = self.items.as_mut() {
let some_uid = Some(uid.clone());
for mut each in items.iter_mut() {
for each in items.iter_mut() {
if each.uid == some_uid {
each.extra = item.extra;
each.updated = item.updated;