Resultados da pesquisa a pedido "traits"

1 a resposta

É melhor especificar uma característica vinculada no bloco impl ou no método?

Suponha que eu queira criar algum tipo que envolva outro tipo genérico, como: struct MyWrapper<T> { pub inner: T, }Agora, quero que meu tipo tenha um método se o tipo interno atender a um limite específico. Por exemplo: eu quero imprimi-lo ...

3 a resposta

Instanceof PHP para traços

Qual é a maneira correta de verificar se uma classe usa uma certa característica?

0 a resposta

Descubra se é possível chamar um objeto C ++

É possível escrever uma característica de tipo, digamosis_callable<T>, que informa se um objeto tem umoperator() definiram? É fácil se os argumentos para o operador de chamada forem conhecidos antecipadamente, mas não no caso geral. Quero que a ...

1 a resposta

Como combinar várias funções usando Diesel em uma através da abstração?

Tenho as duas funções a seguir: pub fn get_most_recent_eth_entry(conn: &SqliteConnection) -> Result<i32, Error> { let res = types::ethereum::table .order(types::ethereum::time.desc()) .limit(1) .load::<types::ETHRecord>(&*conn); match res { ...

1 a resposta

Quais são os casos de uso típicos de um iterator_trait

Eu sou novo em C ++, por favor, tenha paciência comigo. Estou tentando entender o STL iterator_traits. No livro "A biblioteca padrão do C ++", a estrutura iterator_traits é definida da seguinte forma: template <class T> struct iterator_traits{ ...

5 a resposta

omo declarar características como tendo implícito "parâmetros construtores"

Estou projetando uma hierarquia de classes, que consiste em uma classe base, juntamente com várias características. A classe base fornece implementações padrão de vários métodos, e as características substituem seletivamente certos métodos ...

4 a resposta

ecursos de padrão de características JavaScri

Alguém poderia recomendar bons recursos para o uso de características em javascript? Após algumas pesquisas, encontrei principalmente artigos sobre bibliotecas que fornecem funcionalidade de características, mas fiquei curioso sobre as práticas ...

2 a resposta

Como o compilador Scala lida com métodos de características concreta

Se eu tiver a seguinte classe Scala: abstract class MyOrdered extends Ordered[MyOrdered] { def id: Int def compare(that : MyOrdered) : Int = if (that==null) 1 else (id-that.id) } Então eu só preciso definir o método id no Scala para obter uma ...

4 a resposta

aneiras de alcançar traços eficazes de Jav

Por favor, deixe-me saber se isso é inadequado conforme formulado (em particular se o Programmers.SE ou algo seria melhor para a pergunta.) Bem. Então, eu tenho várias características que estou expressando atualmente como interfaces. Vamos ...

1 a resposta

O padrão de característica empilhável pode ser usado com objetos singleto

Eu gostaria de usar o padrão de traço empilhável [http://www.artima.com/scalazine/articles/stackable_trait_pattern.html] com objetos singleton, mas não consigo encontrar como fazer o compilador feliz: abstract class Pr { def pr() } trait ...