mirror of
https://github.com/ankitects/anki.git
synced 2026-01-07 02:53:54 -05:00
Fix clippy errors
This commit is contained in:
parent
00f3084b0f
commit
c3951076fc
2 changed files with 1 additions and 12 deletions
|
|
@ -1,8 +1,6 @@
|
|||
// Copyright: Ankitects Pty Ltd and contributors
|
||||
// License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||
|
||||
use serde::Deserialize;
|
||||
use serde_aux::field_attributes::deserialize_bool_from_anything;
|
||||
use strum::IntoStaticStr;
|
||||
|
||||
use crate::prelude::*;
|
||||
|
|
@ -56,15 +54,6 @@ pub enum BoolKey {
|
|||
AddingDefaultsToCurrentDeck,
|
||||
}
|
||||
|
||||
/// This is a workaround for old clients that used ints to represent boolean
|
||||
/// values. For new config items, prefer using a bool directly.
|
||||
#[derive(Deserialize, Default)]
|
||||
struct BoolLike(
|
||||
#[serde(deserialize_with = "deserialize_bool_from_anything")]
|
||||
#[allow(dead_code)]
|
||||
bool,
|
||||
);
|
||||
|
||||
impl Collection {
|
||||
pub fn get_config_bool(&self, key: BoolKey) -> bool {
|
||||
match key {
|
||||
|
|
|
|||
|
|
@ -161,7 +161,7 @@ impl Collection {
|
|||
) -> Result<()> {
|
||||
let ease_factor = u32::from(
|
||||
card.memory_state
|
||||
.map(|s| ((s.difficulty_shifted() * 1000.) as u16))
|
||||
.map(|s| (s.difficulty_shifted() * 1000.) as u16)
|
||||
.unwrap_or(card.ease_factor),
|
||||
);
|
||||
let entry = RevlogEntry {
|
||||
|
|
|
|||
Loading…
Reference in a new issue