Resultados da pesquisa a pedido "rust"
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 ...
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 ...
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 ...
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: ...
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: ...
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 ...
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 ...
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 ...
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 ...
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 ...