pub struct CardsFile {
pub schema_version: Option<String>,
pub cards: Vec<ReviewCardRecord>,
}Expand description
cards.json ReviewCard snapshot (minimal consumer contract).
Fields§
§schema_version: Option<String>§cards: Vec<ReviewCardRecord>Trait Implementations§
Source§impl<'de> Deserialize<'de> for CardsFile
impl<'de> Deserialize<'de> for CardsFile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CardsFile
impl StructuralPartialEq for CardsFile
Auto Trait Implementations§
impl Freeze for CardsFile
impl RefUnwindSafe for CardsFile
impl Send for CardsFile
impl Sync for CardsFile
impl Unpin for CardsFile
impl UnsafeUnpin for CardsFile
impl UnwindSafe for CardsFile
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