Solve repetition

This commit is contained in:
micialware committed 2026-09-04 17:26:59 +03:00
1 parent 08ab55f283
commit a68e56e861
10 files changed
+24 -27

No files matched your search

+1 -3
View File
@@ -1,6 +1,4 @@
use crate::app::AppState;
use crate::core::srs::{FADE_PER_DAY, MAX_SCORE, OrderMode, WordOpenMode};
use crate::data::repositories::Repository;
use crate::core::srs::{FADE_PER_DAY, MAX_SCORE, WordOpenMode};
use crate::data::{INVALID_ID, Id};
use chrono::{DateTime, NaiveDate, Utc};
use fsrs::MemoryState;
+2 -4
View File
@@ -1,5 +1,6 @@
use crate::data::Id;
use crate::data::entities::{EntityData, EntityHandle, WordData};
use crate::data::entities::{EntityData, EntityHandle};
use crate::data_provider::sqlite::SqliteConnection;
use crate::helpers::into_result;
use crate::notification::{MaybeError, NotificationData};
use parking_lot::{Mutex, RwLock};
@@ -9,10 +10,7 @@ use rayon::iter::ParallelIterator;
use rusqlite::Connection;
use std::marker::PhantomData;
use std::ops::{Deref, Index, IndexMut};
use std::rc::Rc;
use std::slice::Iter;
use std::sync::Arc;
use crate::data_provider::sqlite::SqliteConnection;
pub trait Repository<T, D>
where