Suchergebnisse für Anfrage "lifetime"
Warum hat meine gespeicherte D3-Auswahl in manchen Fällen keine Wirkung?
Ich bin verwirrt darüber, wie ich eine D3-Auswahl für die spätere Verwendung speichere. Im folgenden Code habe ich eine "globale" Variable für meine Achsen, in der ich sie beim erstmaligen Erstellen speichere. Später kann ich diese Variable für ...
Warum lebt die Variable nicht lange genug?
Betrachten Sie diese Funktion, die die Dateierweiterung einer bestimmten Datei zurückgeben sollPath. pub fn get_extension<'a>(path: &'a Path) -> Option<&'a str> { let path_str = path.as_str().unwrap(); let ext_pos = ...
Rostlebensdauerfehler erwartete Betonlebensdauer, fand aber gebundene Lebensdauer
Ich habe ein Problem, das mit Lebenszeitparametern für structs arbeitet. Ich bin nicht zu 100% sicher, wie ich das Problem beschreiben soll, aber ich habe einen einfachen Fall erstellt, in dem der Fehler bei der Kompilierung angezeigt ...
Java Umfang und Lebensdauer der Variablen
Ich habe das folgende Programm geschrieben, um alle Primzahlen zwischen 2 und 50 (einschließlich) anzuzeigen. Das Programm lief wie vorgesehen, aber als ich den Code erneut überprüfte, fragte ich mich, warum es nicht fehlgeschlagen war. Dasif ...
Wie erstelle ich ein Array mit Funktionen / Abschlüssen ohne Box?
Anmerkung der Redaktion: Diese Frage wurde vor Rust 1.0 gestellt, und seitdem hat sich ein Teil der Syntax geändert, die zugrunde liegenden Konzepte bleiben jedoch erhalten. Einige Antworten wurden für die Rust 1.0-Syntax aktualisiert. Ich bin ...
Connection Timeout und Verbindungslebensdauer
Was ist der Vor- und Nachteil von Verbindungs-Timeout = 0? Und wozu wird Connection Lifetime = 0 verwendet? z. (Database=TestDB; port=3306; Uid=usernameID; Pwd=myPassword; Server=192.168.10.1; Pooling=false; Connection Lifetime=0; Connection ...
Lifetime Probleme bei der Verwendung von Threads
Es fällt mir schwer, dies zu kompilieren: use std::thread::{self, JoinHandle}; struct Foo<'c> { foo: &'c str, } impl<'c> Foo<'c> { fn use_in_another_thread<F>(self, mut cb: F) -> JoinHandle<Foo<'c>> where F: FnOnce(&mut Foo), F: Send { ...
Explizite Lebensdauerdeklarationen in Merkmalobjekten von structs
In der Antwort aufdiese Frag [https://stackoverflow.com/questions/26212397/rust-lang-references-to-traits-in-structs] Es wird diskutiert, wie auf Merkmalsobjekte in Strukturen verwiesen werden kann, für die die folgende Syntax erforderlich ...
Wie initialisiere ich eine Variable mit einer Lebensdauer?
Ich habe folgenden Code und weiß nicht, wie ich ihn zum Laufen bringen soll: fn new_int<'a>() -> &'a isize { &5 } fn main() { let x = new_int(); } Oder ein anderer Versuch: fn new_int<'a>() -> &'a isize { let a: &'a isize = &5; a } fn main() { ...
Ausgeliehener Wert lebt beim Erstellen eines Vec @ nicht lange gen
Anmerkung der Redaktion: Diese Frage wurde vor Rust 1.0 gestellt. Seitdem haben sich viele Funktionen und Typen sowie bestimmte Sprachsemantiken geändert. Der Code in der Frage ist nicht mehr gültig, aber die Ideen, die in den ...