CodeChain-io / CodeChain-io/remote-trait-object
Support local mock
- Lenguaje dominante
- Rust
- Estrellas
- 13
- Forks
- 5
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Two things must be supported for the local mock
1. `ServiceRef` now has third enum variant `Local`, which holds directly the smart pointer to service object
2. `ServiceRef::import()` to could be possible only by some another wrapper, that should be generated by proc-macro
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Empieza localizando ServiceRef y su implementación de import(), y luego sigue cómo proc-macro genera wrappers. Aclara el comportamiento previsto de la variante Local y la API del wrapper antes de cambiar el diseño; se considera terminado cuando los mocks locales admitan el almacenamiento directo de smart pointers y la importación a través del wrapper generado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust
- Área
- distributed-systems
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100