Perguntas com a marcação «rust-cargo»

190
Pacote de ferrugem com uma biblioteca e um binário?

Eu gostaria de criar um pacote Rust que contenha uma biblioteca reutilizável (onde a maior parte do programa é implementada) e também um executável que o utilize. Supondo que não tenha confundido nenhuma semântica no sistema do módulo Rust, como deve ser meu

153
Por que os executáveis ​​do Rust são tão grandes?

Tendo encontrado Rust e tendo lido os dois primeiros capítulos da documentação, acho a abordagem e a maneira como eles definiram a linguagem particularmente interessante. Então eu decidi molhar meus dedos e comecei com Hello world ... Eu fiz isso no Windows 7 x64, aliás. fn main() {...

150
Como um programa Rust pode acessar metadados de seu pacote Cargo?

Como você acessa os metadados de um pacote Cargo (por exemplo, versão) a partir do código Rust no pacote? No meu caso, estou criando uma ferramenta de linha de comando da qual gostaria de ter um --versionsinalizador padrão e gostaria que a implementação lesse a versão do pacote Cargo.tomlpara não...

104
Como posso construir vários binários com Cargo?

Eu gostaria de fazer um projeto com a daemone a client, conectando através de um soquete unix. A cliente a daemonrequerem dois binários, então como posso dizer Cargopara construir dois destinos de duas fontes diferentes? Para adicionar um pouco de fantasia, gostaria de ter um librarypara a...

9
Como você habilita um "recurso de caixa" do Rust?

Estou tentando usar rand::SmallRng. A documentação diz Este PRNG possui recursos limitados : para usar, você deve ativar o recurso de caixa small_rng. Eu estive pesquisando e não consigo descobrir como ativar "recursos de caixa". A frase nem é usada em nenhum lugar dos documentos da Rust. Este...