Expand description
Genanki-rs - Create Anki flashcard decks
This is the main library crate that re-exports all functionality.
Re-exports§
pub use crate::core::AnkiConfig;pub use crate::core::Card;pub use crate::core::Deck;pub use crate::core::DeckConfig;pub use crate::core::Error;pub use crate::core::Field;pub use crate::core::FieldDefaults;pub use crate::core::Model;pub use crate::core::ModelConfig;pub use crate::core::ModelIds;pub use crate::core::ModelType;pub use crate::core::Note;pub use crate::core::Result;pub use crate::core::Template;pub use crate::core::guid_for;pub use crate::storage::AnkiSchema;pub use crate::storage::COL_SQL;pub use crate::storage::Collection;pub use crate::storage::CollectionManager;pub use crate::storage::DeckDbEntry;pub use crate::storage::ModelDbEntry;pub use crate::storage::SCHEMA_SQL;pub use crate::builder::BasicModels;pub use crate::builder::DeckBuilder;pub use crate::builder::FieldBuilder;pub use crate::builder::ModelBuilder;pub use crate::builder::NoteBuilder;pub use crate::builder::TemplateBuilder;pub use crate::export::MediaFiles;pub use crate::export::Package;pub use crate::export::PackageWriter;
Modules§
- builder
- Builder patterns for genanki-rs
- builders
- constants
- core
- Core data structures and types for genanki-rs
- error
- Error types for genanki-rs
- export
- APKG export functionality for genanki-rs
- storage
- Storage layer for genanki-rs
Functions§
- basic_
and_ reversed_ card_ model - Basic and reversed card model (backward compatible)
- basic_
model - Basic model (backward compatible)
- basic_
optional_ reversed_ card_ model - Basic optional reversed card model (backward compatible)
- basic_
type_ in_ the_ answer_ model - Basic type in the answer model (backward compatible)
- cloze_
model - Cloze model (backward compatible)