# #\[ink(default)]

Aplicável a mensagens e construtores ink!.&#x20;

Funciona como uma dica para interfaces de usuário determinarem se o construtor/mensagem deve ser selecionado como padrão.&#x20;

Apenas um construtor ou mensagem pode ser marcado como padrão.

### Exemplo[​](https://use.ink/macros-attributes/default#example) <a href="#example" id="example"></a>

```rust
#[ink(message, default)]
pub fn im_default(&self) {    
}
```

