Resultados da pesquisa a pedido "rust"

0 a resposta

Como resolvo “biblioteca não encontrada para -lgfortran” ao compilar um aplicativo Rust no macOS?

Estou tentando criar um aplicativo Rust e recebo o abaixo ao tentar criar. Isso aconteceu depois que eu instalei o ndarray-linalg e o ndarra Instalei o gcc e o openvc. Estou no macOS. = note: ld: library not found for -lgfortran clang: error: ...

2 a resposta

omo obter programaticamente o número de campos de uma estrutur

Tenho uma estrutura personalizada como a seguinte: struct MyStruct { first_field: i32, second_field: String, third_field: u16, } É possível obter o número de campos struct programaticamente (como, por exemplo, através de uma chamada de ...

2 a resposta

Como faço para formatar! retornar um & str a partir de uma expressão condicional?

Eu me deparei com este problema em queformat! cria um valor temporário em um padrão que não está ancorado em nada, tanto quanto eu o entendo. let x = 42; let category = match x { 0...9 => "Between 0 and 9", number @ 10 => format!("It's a {}!", ...

2 a resposta

Quais são as raízes de caminho válidas na palavra-chave use?

Com o sistema de módulos sendo reformulado para a edição de 2018, o funcionamento douse palavra-chave @ mudou. Quais são os caminhos válidos que podem seguir após ouse palavra-chave?

1 a resposta

Como posso incluir o conteúdo de um arquivo como argumento para uma macr

Estou tentando implementar uma versão Lisp doEm processament [https://processing.org/] e, para esse fim, estou empregando omacro_lisp [https://crates.io/crates/macro_lisp]ara transformar o código Lisp em Rust em tempo de compilaçã Funciona ...

8 a resposta

Como você acessa valores enum no Rust?

struct Point { x: f64, y: f64, } enum Shape { Circle(Point, f64), Rectangle(Point, Point), } let my_shape = Shape::Circle(Point { x: 0.0, y: 0.0 }, 10.0);Quero imprimircircle segunda propriedade de @, que é 10.0 aqui. Eu tenteimy_shape.last ...