CodeChain-io / CodeChain-io/foundry

Use #[derive(RlpEncodableWrapper, RlpDecodableWrapper)]

Abierto
#65 2 comentarios 0 reacciones 1 asignado Reclamado por @junha1 Ver en GitHub
good first issue refactoring
Lenguaje dominante
Rust
Estrellas
36
Forks
11
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

```rust
struct StructWithSingleField {
field: T
}

impl Encodable for StructWithSingleField {
fn rlp_append(&self, s: &mut RlpStream) {
self.field.rlp_append(s);
}
}
```
can be simplified to
```rust
#[derive(RlpEncodableWrapper)]
struct StructWithSingleField {
field: T
}
```

It can be applied to `struct StructWithSingleTuple(T)`, and `RlpDecodable` too.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.