Menu Docs
Página inicial do Docs
/ / /
Driver Rust
/

Baixar e instalar

1

Certifique-se de ter o Rust 1.60 ou posterior, e o Cargo, o gerenciador de pacotes Rust, instalados em seu ambiente de desenvolvimento.

Para obter informações sobre como instalar o Rust e o Cargo, consulte o guia oficial do Rust sobre o download e a instalação do Rust.

2

Em sua shell, execute o seguinte comando para criar um diretório chamado rust_quickstart para este projeto:

cargo new rust_quickstart

Quando este comando for concluído com êxito, você terá um arquivo Cargo.toml e um diretório src com um arquivo main.rs no seu diretório rust_quickstart .

Execute o seguinte comando para navegar no diretório do projeto:

cd rust_quickstart
3

Adicione as seguintes caixas de categorização ao seu projeto incluindo-as na lista de dependências localizada no arquivo Cargo.toml do seu projeto:

  • mongodb, a caixa do driver Rust

  • serde, a caixa de serialização

  • futures, uma caixa de tempo de execução assíncrona que fornece abstrações principais

Dica

A grade mongodb resolve a grade bson, que é a principal grade de representação de dados do MongoDB. Você pode omitir a caixa bson na sua lista de dependências.

O driver oferece suporte a tempos de execução assíncronos e síncronos. Para ver exemplos de listas de dependências para cada tempo de execução, selecione a partir das seguintes abas Asynchronous API e Synchronous API :

[dependencies]
serde = "1.0.188"
futures = "0.3.28"
tokio = {version = "1.32.0", features = ["full"]}
[dependencies.mongodb]
version = "3.1.0"
[dependencies]
serde = "1.0.188"
[dependencies.mongodb]
version = "3.1.0"
features = ["sync"]

Para saber mais sobre tempos de execução assíncronos e síncronos, consulte o guia deAPIs assíncronas e síncronas .

Depois de concluir essas etapas, você terá o Rust e o Cargo instalados e um novo projeto do Rust com as dependências de driver necessárias.

Observação

Se você tiver problemas nesta etapa, peça ajuda nos fóruns da MongoDB Community ou envie feedback usando o Feedback botão no canto superior direito desta página.

Voltar

Início rápido