Suchergebnisse für Anfrage "generics"
Funktion, die ein Protokoll und eine konforme Klasseninstanz (!) Als Parameter verwendet
Ich versuche herauszufinden, wie eine Funktion definiert wird, die die folgenden zwei Parameter verwendet: in ProtokolEine Instanz einesKlass (einReferenzty) gemäß diesem Protokoll. Zum Beispiel gegeben protocol P { } class C : P { } // Class, ...
Swift: Deklaration in der generischen Klasse
Sagen wir, ich habe eine generische Klasse: class SomeClass<Element> { // What is the difference between this: var array: [SomeClass]! // and this declaration: var array2: [SomeClass<Element>]! }Was ist der Unterschied zwischen diesen Erklärungen?
Wie wird TypeToken verwendet, um den Typparameter abzurufen?
Ich versuche, einen Typparameter zur Laufzeit mit @ nachzuschlageTypeToken wie im @ angezeiGuava Dokumentation [https://github.com/google/guava/wiki/ReflectionExplained] exampleIKnowMyType: public class Test<E extends Enum<E>> { private static ...
C #: Der beste Weg, um einen XML-Elementnamen aus dem generischen Typnamen zu erhalten
Ich möchte eine XML-Datei für eine generische Klasse erstellen. Eine der Eigenschaften hat den generischen Typ. Für diese Eigenschaft möchte ich nicht den Eigenschaftsnamen als XML-Elementnamen verwenden, sondern den Namen des generischen Typs. ...
Aufrufen einer Methode einer generischen Klasse
Hier ist der Kontext: Ich versuche, einen Mapper zum dynamischen Konvertieren meiner DomainModel-Objekte in ViewModel-Objekte zu codieren. Das Problem, das ich bekomme, ist, wenn ich versuche, eine Methode der generischen Klasse ...
Typinferenz mit existenziellem Typ
Ich habe ein generisches MerkmalSomeTrait als so definiert: trait SomeTrait[T] { def foo(t: T): String }Und Methodenbar undqux as so: def bar[T](t: SomeTrait[T]): T def qux: List[SomeTrait[_]]Ich habe keine Kontrolle über die oben genannten. ...
idersprüchliche Implementierungen von Merkmalen in Ru
Ich möchte ein benutzerdefiniertes Merkmal für @ implementier&'a str und für ganze Zahlen bisi32, aber Rust erlaubt mir nicht: use std::convert::Into; pub trait UiId { fn push(&self); } impl<'a> UiId for &'a str { fn push(&self) {} } impl<T: ...
String wird ohne Kompilierungsfehler einer Liste zugewiesen [duplicate]
Diese Frage hat hier bereits eine Antwort: Warum kann diese generische Methode mit gebundenem Code einen beliebigen Typ zurückgeben? [/questions/29670018/why-can-this-generic-method-with-a-bound-return-any-type] 1 Antwortie ich weiß, besteht ...
Slick generic AND driver agnostic
rundsätzlich möchte ich Folgendes erreichen: Slick 3.0.0 Datenbank-Agnostismus [https://stackoverflow.com/questions/31105571/slick-3-0-0-database-agnostism] undSlick 3 wiederverwendbares generisches ...
ClassTag.runtimeClass.isInstance funktioniert nicht für AnyVal
Arbeiten mit scala ClassTags Ich habe gesehen, dass classTag.runtimeClass.isInstance nicht richtig funktioniert, wenn Sie es mit AnyVal-Objekten verwenden. Hier ist ein Ausschnitt, in dem Sie es testen können. Haben Sie Ideen, wie Sie diese ...