rust

Rust ist eine Sprache, die für das Schreiben von sehr zuverlässiger und schneller Software auf einfache Weise entwickelt wurde. Es kann von High-Level-Code bis zu hardwarespezifischem Code und von großen Eisen zu kleinen Geräten verwendet werden.
1
Antwort

Der Konstruktor der Tuple-Struktur beschwert sich über private Felder

Ich arbeite an einem grundlegenden Shell-Interpreter, um mich mit Rust vertraut zu machen. Bei der Arbeit an der Tabelle zum Speichern suspendierter Jobs in der Shell bin ich bei der folgenden Compiler-Fehlermeldung hängen geblieben: %Vor% E...
08.06.2014, 21:22
1
Antwort

fehlender Lebensdauerspezifizierer [E0106] für die Funktionssignatur

Ich bin ziemlich verwirrt wegen der Fehler dieses einfachen Codes ( Spielplatz ): %Vor% Dies sind: %Vor% Ich bin nicht mit diesen Fehlern konfrontiert worden, hat sich irgendetwas in einer neuen Rust-Version geändert? Wie kann ich die Fe...
24.11.2014, 04:06
2
Antworten

Was ist der Rückgabetyp der Indizierung?

Ich versuche, ziemlich erfolglos, mit Scheiben herumzuspielen. Ich habe mein erstes Problem auf: reduziert %Vor% Ich erwarte, dass der Rückgabetyp von slice[index] eine Referenz ist, wenn man die Dokumentation betrachtet : %Vor% D...
10.01.2015, 17:40
1
Antwort

Was ist 'core :: arten :: Sized' für den Typ 'Self' in Rost nicht implementiert?

Das hat früher funktioniert: %Vor% Jetzt ist es falsch:   : 15: 21: 15:25 Fehler: Das Merkmal core::kinds::Sized ist für den Typ Self nicht implementiert.   : 15 zurück Foo :: neu (selbst); Ich kann irgendwie raten, was falsch i...
07.01.2015, 09:20
3
Antworten

Was ist der idiomatische Weg, um die letzten N Elemente in einem veränderbaren Vec zu knacken?

Ich bringe Rust Code zu RosettaCode bei, um sowohl Rust zu lernen als auch zur Rust Community beizutragen. Was ist die beste idiomatische Methode, um die letzten n -Elemente in eine veränderbare Vec einzufügen? Hier ist grob gesagt, was...
09.03.2015, 21:50
3
Antworten

Wie kann ich eine Box wiederverwenden, aus der ich den Wert verschoben habe?

Ich habe einen nicht kopierbaren Typ und eine Funktion, die es verbraucht und (vielleicht) erzeugt: %Vor% Betrachten Sie nun einen Typ, der konzeptionell sehr ähnlich zu Box : ist %Vor% Wir können eine Funktion schreiben, die den Inhal...
15.07.2016, 13:17
1
Antwort

Warum lässt Rust nicht zu, dass Zwang Objekte in Containern kennzeichnet?

Ich habe ein Vec<Box<T>> wo T implementiert Foo . Warum kann ich es nicht zu einem Vec<Box<Foo>> zwingen, obwohl ich irgendetwas vom Typ Box<T> in ein Box<Foo> zwingen kann? Warum wird der fol...
27.01.2017, 08:33
1
Antwort

Wie schwierig ist es, eine parallele Kompilierung von Code mit den stabilen und nächtlichen Rust-Kanälen zu ermöglichen?

Der Standard-Dateibaum, der von Cargo erstellt wurde, ermöglicht die parallele Kompilierung von Release- und Debug-Builds, da sie sich in ihren eigenen Verzeichnissen befinden. target/release bzw. target/debug . Wie schwierig ist es, au...
16.11.2016, 21:15
2
Antworten

Ungelöster Import in Dokumentationsbeispiel

Ich habe Schwierigkeiten, einen Fehler in meinem Dokumentationsbeispiel für meine Bibliothek zu beheben. Ich habe die Dateistruktur wie für meine Kiste bignum %Vor% In meinen Beispielen sehen meine Header etwa wie aus %Vor% Das kompil...
26.07.2015, 14:43
1
Antwort

Repariert "keine Regeln erwartet den Token" -Makrofehler

Ich versuche ein Makro zum Destrukturieren von BSON-Daten zu schreiben, das so aussieht: %Vor% Ich habe das folgende Makro (ziemlich groß) dafür geschrieben: %Vor% Das erste Beispiel führt jedoch zu folgendem Kompilierungsfehler: %Vor%...
09.01.2016, 13:09