traits

    1

    1答えて

    私はスカラーが新しく、外部ソースによって文字列列挙型から取り出された正しい大文字小文字クラス(特性に適合する)を作成するためのスカラーを探しています。ソースが外部であるため、入力が正しいという妥当な検証が必要であり、有効な入力があれば正しいケースクラスが返されます。私は、これは与えられた形質のオプションのケースクラスを返す「工場」であることを前提となり 例: trait ProcessingMec

    0

    1答えて

    は私が特色でアクセサ入れたい、これが動作していない何らかの理由で(私はセッションの現在のapplocale持っている): 形質: namespace App\Traits; trait TranslateEntities { public function getNameAttribute($value) { if (session('applocale')=='en

    0

    2答えて

    PHPでは、ベースラインクラスはstdClassであり、それ以降のすべてのクラスはそのクラスの子であり、他のクラスが定義されていないほとんどの場合に返されるデフォルトオブジェクトです。 などの同等の同等のインターフェイスが定義されている場合、私の質問が最初です。 第2に、システムで定義されたジェネリック特性がありますか?私はこれがあまり起こりそうにないと思っていますが、何らかの確認がなければそれを

    1

    1答えて

    私の形質(または形質が使用されている間は別の方法)でコンストラクタを実行することはできません。出来ますか? trait test{ public function __construct() { echo 'test'; } } class myClass{ use test; public function __construc

    -1

    1答えて

    は、私は、次の2つの機能があります。 pub fn get_most_recent_eth_entry(conn: &SqliteConnection) -> Result<i32, Error> { let res = types::ethereum::table .order(types::ethereum::time.desc()) .limit(1)

    2

    1答えて

    私はUserモデルで使用されているTimezoneTraitを持っています。私はまた、サービスプロバイダを介してロードされ、バインディングは問題ないはずですので、すべてのクラス間の良好な動作しますUserRepositoryInterfaceを持っている: public function register() { $this->app->bind(UserRepositoryInter

    0

    1答えて

    []演算子を受け入れる任意のクラスを取ることができる関数を作成しようとしています。私はそれを受け入れることができるようにしたい: ベクターまたはいくつかは、私が見つかりました実験により を索引付けすることができる任意の他の容器基準によってまたは値のいずれかによって アレイPartialOrd、PartialEqのようないくつかの他の形質も必要とすることがわかった。私はまた、コンテナ内のオブジェクト

    0

    1答えて

    私の構造のいくつかが複数の特性を実装すべき状況がありますが、それらのすべてが共通する特性を少なくとも1つ実装しています。私がこれらの構造体の混合バッグを手に入れたら、それらをすべて共通の特性として扱いたいと思います:それらの型に型付けされたメソッドパラメータとしてそれらを渡し、その型に型付けされたコレクションにそれらを渡します。 私はそれをする方法を理解することができませんでした。ここで私はそれが

    0

    1答えて

    イテレータからデータをフォーマットする方法を作成しています。チェーン接続できるようにするために、私は、ジェネリックを通じてイテレータの新しい方法として、それを提供しようとしている: trait ToSeparatedString { fn to_separated_string(self, line_prefix: &str, separator: &str) -> String; }

    1

    1答えて

    Box<Fn() + Send + 'static>は何を意味するのですか? 高度なタイプの章を読んでいるときに、この構文を見つけました。 Sendは形質ですが、+という特性に寿命(この場合は'static)の型のパラメータ化とはどういう意味ですか? Fn()とは何ですか?