Skip to main content

Crate ankify

Crate ankify 

Source
Expand description

Library crate, providing the core functionality for the Ankify CLI.

Modules§

ankiconnect
AnkiConnect API client.
cache
Cache module.
compile
This module compiles temporary Typst files and manages output files.
error
Error types and result aliases for the Ankify library.
generate
This module is responsible for generating temporary Typst files that will then be compiled by the compile module.
logging
Process-wide hook for raising log verbosity at runtime.
metadata
Module describing the structure of the metadata that the query module should return.
query
Module dealing with querying Typst files for metadata.
sync
This module is the heart of Ankify. It’ll provide a sync function that is the sole (or at least main) public API of the Ankify library and binary crates. This sync function should operate in the following steps: