Suchergebnisse für Anfrage "lifetime"
missing Lebensdauerspezifizierer [E0106] bei Typalias
Dieser Code: use std::fmt; use std::result::Result::{self, Ok, Err}; #[derive(Clone)] #[derive(Copy)] enum Tile { White, Black, Empty } type Board = &[[Tile; 19]; 19]; Erzeugt diesen Fehler: Compiling go v0.1.0 (file:///home/max/gits/go_rusty) ...
Lebensdauer eines Rückgabewerts von std :: initializer_list
Die Implementierung von GCC zerstört a
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 ...
Verlängert ein const-Verweis die Lebensdauer eines temporären Objekts, das von einem temporären Objekt zurückgegeben wird?
Ich weiß, dass const reference die Lebensdauer einer temporären lokalen Verbindung verlängert. Jetzt frage ich mich, ob diese Eigenschaft auf eine Kette temporärer Objekte ausgedehnt werden kann, das heißt, ob ich Folgendes sicher definieren ...
Lebenszeiten in Rust
Gelegentlich wollte ich Funktionen schreiben, die auf zwei Arten aufgerufen werden können:
Getting 'Missing Lifetime specifier' error
Dies ist mein Code: use std::ptr; struct Query<T>{ data: T, prev: & Query<T>, next: & Query<T>, } impl<T> Query<T>{ fn new(name: T) -> Query<T>{ Query{ data: name, prev: ptr::null(), next: ptr::null(), } } }Ich erhalte immer ...
Wann ist es sinnvoll, mehrere Lebensdauern in einer Struktur zu definieren?
enn wir in Rust möchten, dass eine Struktur Referenzen enthält, definieren wir ihre Lebensdauer normalerweise als solch struct Foo<'a> { x: &'a i32, y: &'a i32, }Aber es ist auch möglich, mehrere Lebensdauern für verschiedene Referenzen in ...
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 ...
Wie schreibe ich einen Iterator, der Verweise auf sich selbst zurückgibt?
Ich habe Probleme, die Lebensdauer des Rückgabewerts eines @ auszudrückeIterator Implementierung. Wie kann ich diesen Code kompilieren, ohne den Rückgabewert des Iterators zu ändern? Ich möchte, dass ein Referenzvektor zurückgegeben wird. s ist ...
Wer hat eine Variable ausgeliehen?
Ich kämpfe mit dem Leihschein. Ich habe zwei ähnliche Code-Teile, von denen einer wie erwartet funktioniert und der andere nicht. Der, der wie erwartet funktioniert: mod case1 { struct Foo {} struct Bar1 { x: Foo, } impl Bar1 { fn f<'a>(&'a ...