Resultados da pesquisa a pedido "rust"

1 a resposta

Por que estou recebendo "o parâmetro nunca é usado [E0392]"?

Estou tentando implementar um Octree no Rust. O Octree é genérico sobre um tipo com uma restrição de que ele deve implementar uma característica genérica: pub trait Generable<U> { fn generate_children(&self, data: &U) -> Vec<Option<Self>>; } pub ...

2 a resposta

Quando é apropriado usar um tipo associado versus um tipo genérico?

Noessa questão [https://stackoverflow.com/q/32053402/155423], surgiu um problema que poderia ser resolvido alterando uma tentativa de usar um parâmetro de tipo genérico em um tipo associado. Isso levou à pergunta "Por que um tipo associado é mais ...

4 a resposta

Razões para notação de ponto para tupla

Existe algum motivo técnico para o Rust ter sido projetado para usar notação de ponto para tuplas em vez de usar notação de índice (t[2])? let t = (20u32, true, 'b') t.2 // -> 'b'A notação de ponto parece natural ao acessar as propriedades de ...

1 a resposta

Como salvar um arquivo baixado do S3 com o Rusoto no meu disco rígido?

Estou tentando baixar um arquivo de um bucket com Rusoto e estou obtendo o conteúdo do arquivo: fn get_object(client: &TestClient, bucket: &str, filename: &str) { let get_req = GetObjectRequest { bucket: bucket.to_owned(), key: ...

3 a resposta

O traço `x` não está implementado para o tipo` x`

Ao compilar o seguinte código: trait RenderTarget {} struct RenderWindow; impl RenderTarget for RenderWindow {} trait Drawable { fn draw<RT: RenderTarget>(&self, target: &mut RT); } fn main() { let mut win = RenderWindow; let mut vec: ...

1 a resposta

Emprestar dados de um mutex "o valor emprestado não vive o suficiente"

Como posso retornar um iterador sobre dados em um mutex que está contido em uma estrutura. O erro que o compilador fornece é "o valor emprestado não vive o suficiente". Como faço para que a vida útil do valor se estenda para o escopo ...

2 a resposta

Por que vincular a vida útil importa apenas com referências mutáveis?

Alguns dias atrás, haviauma pergunta [https://stackoverflow.com/questions/32089410/lifetimes-and-references-to-objects-containing-references] onde alguém teve um problema com a vida útil vinculada de uma referência mutável a um tipo que continha ...

1 a resposta

Como armazenar objetos Connection e Statement rusqlite na mesma estrutura no Rust? [duplicado]

Esta pergunta já tem uma resposta aqui: Por que não consigo armazenar um valor e uma referência a esse valor na mesma estrutura? [/questions/32300132/why-cant-i-store-a-value-and-a-reference-to-that-value-in-the-same-struct] 2 respostasEstou ...

1 a resposta

Emprestando referência e guarda juntos de um Mutex

Estou tentando encapsular algum código para evitar repeti-lo, relacionado ao empréstimo de dados de um Mutex e a operações posteriores (que deixo de fora dessa questão como fora do escopo, mas são os fatores motivadores). O seguinte código de ...

1 a resposta

Parâmetro esperado da vida útil limitada, vida útil encontrada do concreto

Não consigo descobrir os parâmetros de vida útil para este código. Tudo o que eu tento geralmente resulta em um erro do compilador: "Parâmetro esperado de duração da ligação'a, encontrou vida útil concreta "ou algo como" considere usar um ...