Pular para o conteúdo

Integre o Anki Forge à sua aplicação Rust

Use Rust 1.92 ou posterior. Na sua aplicação Cargo existente, instale o crate publicado:

Janela do terminal
cargo add ankiforge@0.3.1

A exportação normal de APKG não exige que o Anki esteja instalado. Para um primeiro programa completo e as instruções de cargo run, siga o início rápido com Rust.

O crate público ankiforge inclui Basic, Cloze, tipos de nota personalizados, mídia com propriedade independente, oclusão de imagem, comparação e publicação preparada. Nenhuma feature é habilitada por padrão; aplicações comuns não precisam dos recursos exclusivos do repositório.

O crate é uma biblioteca nativa de Rust. Instale o vinculador e as ferramentas de compilação da sua plataforma conforme os requisitos da toolchain Rust. Consulte os ambientes verificados ao escolher onde executar a aplicação. Rust 1.92 é a versão mínima; a presença de uma plataforma na lista não garante todas as combinações de alvo e ferramentas de terceiros.

Para ler JSON, adicione explicitamente as dependências de análise na aplicação:

Janela do terminal
cargo add serde --features derive
cargo add serde_json

O tutorial de JSON para APKG inclui o código completo de leitura, mídia e atualização. O SDK não oferece um conversor genérico de JSON ou CSV.

Ver Markdown