Suchergebnisse für Anfrage "lifetime"

2 die antwort

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) ...

2 die antwort

Lebensdauer eines Rückgabewerts von std :: initializer_list

Die Implementierung von GCC zerstört a

1 die antwort

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 ...

TOP-Veröffentlichungen

6 die antwort

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 ...

1 die antwort

Lebenszeiten in Rust

Gelegentlich wollte ich Funktionen schreiben, die auf zwei Arten aufgerufen werden können:

2 die antwort

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 ...

2 die antwort

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 ...

4 die antwort

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 ...

6 die antwort

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 ...

8 die antwort

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 ...