pub struct DeckStats {
pub name: String,
pub new_count: i64,
pub learn_count: i64,
pub review_count: i64,
pub total_in_deck: i64,
}Expand description
Statistics for a deck.
Note: The deck ID is provided as the key in the HashMap returned by
DeckActions::stats(), not as a field here.
Fields§
§name: StringThe deck name.
new_count: i64Number of new cards.
learn_count: i64Number of cards in learning.
review_count: i64Number of cards due for review.
total_in_deck: i64Total number of cards in the deck.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DeckStats
impl<'de> Deserialize<'de> for DeckStats
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeckStats, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DeckStats, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DeckStats
impl RefUnwindSafe for DeckStats
impl Send for DeckStats
impl Sync for DeckStats
impl Unpin for DeckStats
impl UnwindSafe for DeckStats
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more