Resultados da pesquisa a pedido "lifetime"
Como especificar uma vida útil para uma opção <closure>?
Estou tentando colocar um campo em uma estrutura que deve conter umOption<closure>. No entanto, Rust está gritando comigo que eu tenho que especificar a vida (não que eu realmente tivesse grocado isso ainda). Estou tentando o meu melhor ...
Estou implementando incorretamente o IntoIterator para fazer referência a uma implementação LazyList ou isso é um bug do Rust?
Ao implementar uma versão de um LazyList (uma lista vinculada memorizada imutável, computada preguiçosamente, memorizada e imutável, como as listas de Haskell), deparei-me com um problema de implementaçãoIntoIterator em que o código não descarta ...
Função ferrugem não tem vida útil estática?
Estou tentando fazer esse código simples compilar: fn dox(x: u8) -> u8 { x*2 } fn main() { let cb: &'static (Fn(u8) -> u8) = &dox; }Mas falha com o Rust 1.9: x.rs:4:40: 4:43 error: borrowed value does not live long enough x.rs:4 let ...
Como resolver erro de vida útil para referência mutável em Rust?
Não sei por que o código a seguir não é compilado. use std::cmp::Ordering; struct MyItr<'a> { cur: &'a i32, } impl<'a> Ord for MyItr<'a> { fn cmp(&self, other: &MyItr) -> Ordering { self.cur.cmp(&other.cur) } } impl<'a> PartialOrd for MyItr<'a> ...
DNSpython: definindo o tempo limite / duração da consulta
Eu tenho um pequeno script que verifica uma grande lista de domínios em busca de seus registros MX, tudo funciona bem, mas quando o script encontra um domínio sem registro, leva muito tempo para pular para o próxim Tentei ...
<'A,' b: 'a> significa que a vida' b deve sobreviver à vida 'a?
Eu quero implementar um construtor semelhante à depuraçãoconstrutores [https://github.com/rust-lang/rust/blob/8a3f5af8c98e123247a2847c52474f42874d23fa/src/libcore/fmt/builders.rs] definido pela biblioteca padrão. Eles são definidos usando ...
Como definir a vida útil da sessão
Como definir o tempo de vida da sessão em PHP? Quero configurá-lo para sempre, desde que a solicitação exista. A solicitação é AJAX. Meu código PHP que manipula a solicitação AJAX é: // AJAX.php <?php session_start(); $_SESSION['counter'] = ...
Retornando o iterador de um Vec em um RefCell
Dado o seguintestruct eimpl: use std::slice::Iter; use std::cell::RefCell; struct Foo { bar: RefCell<Vec<u32>>, } impl Foo { pub fn iter(&self) -> Iter<u32> { self.bar.borrow().iter() } } fn main() {}Recebo uma mensagem de erro sobre um problema ...
Característica de classificação superior Problema vitalício vinculado e encerrado a caixa
Estou tentando escrever uma função retornando um fechamento em caixa que pode funcionar em referências a tipos com qualquer duração. Ao escrever uma instância específica, tudo funciona bem. Mas, ao escrever uma versão genérica, encontro problemas ...