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

Ist es möglich, Schließungen über Kanäle zu senden?

Ich möchte eine Schließung über Kanäle senden: %Vor% ( Spielplatz ) Ich bekomme eine Reihe von Fehlern: %Vor% Es scheint, dass FnOnce nicht sendbar ist, aber ich verstehe nicht warum.     
31.05.2015, 11:59
2
Antworten

So sortieren Sie den ReadDir-Iterator

Ich kann eine Verzeichnisliste wie folgt anzeigen: %Vor% Kann ich den ReadDir Iterator vor der Iteration sortieren? Die Verzeichnisnamen sind datumsähnliche Zahlen wie 201610131503 . Ich lese die Dokumentation für ReadDir , aber ich...
13.10.2016, 13:05
2
Antworten

Erstellung heterogener Typenlisten in Rust

Ich habe die folgende Definition von HList : %Vor% Wie würde ich die Typen konstruieren, indem ich sie an das Ende angehängt habe? Das Einfügen als erstes Element ist trivial: %Vor% Playground-Link Aber Elemente am Ende anzuhän...
24.10.2016, 13:28
1
Antwort

Ruft ein enum-Feld von einer Struktur ab: kann nicht aus ausgeliehenem Inhalt herauskommen

Ich bin neu in Rust und versuche, meinen Kopf über das Konzept von Eigentum / Kreditaufnahme zu legen. Jetzt habe ich meinen Code auf dieses minimale Codebeispiel reduziert, das einen Kompilierungsfehler ergibt. %Vor% %Vor% Ich bin immer...
03.03.2015, 23:20
2
Antworten

Makros höherer Ordnung

Ist es in Rost möglich, ein Makro zu schreiben, das andere Makros erzeugt? Angenommen, ich definiere die folgenden zwei Makros: %Vor% Da die beiden Makros viel Code wiederholen, möchte ich vielleicht ein Makro schreiben, um die Makros zu erz...
12.07.2014, 23:38
1
Antwort

Wie würde ich einen String erstellen und verwenden, um Hashmap in Rust zu zeichnen?

Wie würde ich idiomatisch eine Zeichenkette erstellen, um hashmap im Rost zu stringieren. Das Folgende funktioniert, aber ist es der richtige Weg? Gibt es eine andere Art von String, den ich verwenden sollte? %Vor%     
12.10.2014, 09:32
1
Antwort

Deaktiviere den Standardkonstruktor in Rust?

Sagen wir, ich definiere meinen eigenen Typ in einer Rust-Bibliothek, so: %Vor% Gibt es eine Möglichkeit, Benutzer für die Verwendung des Konstruktors Date::new zu verwenden? Mit anderen Worten, kann ich irgendwie verbieten, dass Benutz...
10.07.2017, 16:25
1
Antwort

Kann ich eine Bibliothek mit Fracht ohne Cargo.toml installieren?

Ich gehe durch Rust und ich muss die rand Kiste auf meinem System bekommen. Ich mache keine Frachtverpackungen (z. B. creating Cargo.toml ), weil ich an der Sprache interessiert war und nicht an Verpackungen. Kann ich die rand -Biblio...
23.04.2016, 17:08
1
Antwort

Ist es möglich, bedingt mit Merkmalen abzuleiten?

Ich habe eine Funktion in meiner Kiste hinzugefügt, die serde support hinzufügt. Allerdings verstehe ich nicht ganz, wie man es richtig benutzt: %Vor% Derzeit behandelt dieser Code alles unter cfg(feature) bedingt kompiliert, also ohne...
02.03.2017, 09:12
2
Antworten

Wie kann ich meine Rust-Funktion generischer und effizienter machen?

Ich habe eine Funktion, die funktioniert, aber spezialisierter ist, als ich es möchte, und es gibt einige Ineffizienzen, die ich gerne beheben würde. Die funktionierende aber fehlerhafte Funktion: %Vor% Die Gründe, warum ich diese Impleme...
26.05.2016, 08:38