Suchergebnisse für Anfrage "traits"
Was ist der Unterschied zwischen Merkmalen in Rust und Typenklassen in Haskell?
Züg [http://rustbyexample.com/trait.html] in Rust scheinen zumindest oberflächlich ähnlich zu typeclasses [http://en.wikipedia.org/wiki/Type_class] in Haskell, jedoch habe ich gesehen, dass Leute schreiben, dass es einige Unterschiede zwischen ...
Hol die vorzeichenlose / vorzeichenlose Variante eines ganzzahligen Vorlagenparameters ohne explizite Merkmale
Ich möchte eine Template-Klasse definieren, deren Template-Parameter immer ein Integer-Typ ist. Die Klasse enthält zwei Mitglieder, eines vom TypT und die andere als vorzeichenlose Variante vom TypT - d. h. wennT == int, dannT_Unsigned == ...
Ist es möglich, innerhalb eines Merkmals auf Strukturfelder zuzugreifen?
Traits werden verwendet, um einige Funktionen zu gruppieren, die aus einer Struktur implementiert werden sollen. Ist es jedoch möglich, innerhalb der Eigenschaft auf Strukturfelder zuzugreifen? Ich könnte mir vorstellen, Felder innerhalb des ...
Implementieren einer "vorsichtigen" Einstellung_unter Verwendung von Peekable
Ich würde gerne @ verwendPeekable als Basis für ein neuescautious_take_while Operation, die sich wie @ verhätake_while vonIteratorExt aber ohne den ersten fehlgeschlagenen Gegenstand zu verbrauchen. (Es gibt eine Nebenfrage, ob dies eine gute ...
Wann sollte ich kein Merkmal für Verweise auf Implementierer dieses Merkmals implementieren?
Wenn ich ein Merkmal und eine Funktion habe, die einen generischen Typ akzeptiert, der auf diesen Typ beschränkt ist, funktioniert alles einwandfrei. Wenn ich versuche, einen Verweis auf diesen Typ zu übergeben, wird ein Kompilierungsfehler ...
UML-Darstellung des PHP-Merkmals
Ich erstelle Projekte mit Symfony2 / Doctrine und versuche, Merkmale zu implementieren. Bisher kein Problem bei kleinen Testversionen, aber ich mache normalerweise UML-Klassen- und Sequenzdiagramme, bevor ich mich in komplexe Projekte ...
Ich habe ein Merkmal für ein anderes Merkmal implementiert, kann aber keine Methoden aus beiden Merkmalen aufrufen
Ich habe ein Merkmal namensSleep: pub trait Sleep { fn sleep(&self); }Ich könnte eine andere Implementierung von @ bereitstellesleep für jede Struktur, aber es stellt sich heraus, dass die meisten Menschen auf sehr geringe Weise schlafen. Sie ...
Trait Laufzeit Typ des Typparameters über TypeTag bei Verwendung mit Existential Typ in Scala
Ich habetrait mit Typparameter. Um den Laufzeit-Typ zu erhalten, benutze ichTypeTag. Wenn diesestrait (und seine Klassen) werden mit @ verwendexistential type in einer Sammlung, z.List oderMap, TypeTag ist verloren" Hier ist ein Beispiel für die ...
Was bedeutet es für ein Merkmal, einen Lebenszeitparameter zu haben?
Ich verstehe, wie Lebenszeitparameter für Funktionen und Strukturen gelten, aber was bedeutet das für einMerkma, um einen Lebenszeitparameter zu haben? Ist es eine Abkürzung, um einen Lebenszeitparameter in seine Methoden einzuführen, oder ist es ...
Wie kann eine Struktur geklont werden, in der ein Objekt mit geschachtelten Merkmalen gespeichert ist?
Ich habe ein Programm geschrieben, das das Merkmal hatAnimal und die structDog Umsetzung des Merkmals. Es hat auch eine StrukturAnimalHouse Speichern eines Tieres als Merkmal ObjektBox<Animal>. trait Animal { fn speak(&self); } struct Dog { ...