Consider design of error type(s)
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Funcionalidade
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- rust
- Domínio
- backend-api-design
Direção de pesquisa
Comece revisando o código x11 existente, especialmente o helper swbuf_err, e inspecione error.rs. Compare os casos de erro entre métodos e backends e, em seguida, documente as variantes de erro propostas e se os helpers devem ficar em error.rs. Considera-se concluído quando o design da API de erros estiver acordado e os helpers relevantes estiverem posicionados de forma consistente.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
- What variants are useful to provide? What errors might a consumer of the library want to actually handle?
- Some error variants may only apply to certain methods. Should the same error type be used everywhere, or might it be helpful to have more than one?
- The
x11code currently has aswbuf_errhelper method. Any helpers like this should be inerror.rsand used in other backends where it's useful.
- Linguagem predominante
- Rust
- Estrelas
- 509
- Forks
- 87
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Sem guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de rust-windowing/softbuffer
-
DS - X11
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100
rust-windowing/softbuffer#368 ·
-
`Buffer<'_>` shouldn't be `Send`Talvez já em andamento @Guflly assumiu há 86 dias. Abertabug DS - Android NDK
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
rust-windowing/softbuffer#347 · 1 comentário ·
-
Needs Design Work
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
rust-windowing/softbuffer#342 · 1 comentário ·
-
enhancement question
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
rust-windowing/softbuffer#338 ·
-
Zero-copying on AndroidTalvez já em andamento @MarijnS95 assumiu há 269 dias. AbertaDS - Android NDK enhancement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
rust-windowing/softbuffer#318 · 2 comentários ·
Todas as issues de rust-windowing/softbuffer
Issues semelhantes
-
build.yml: macOS arm64 DMG fails, cargo missing on the macos-26 runner imageTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
getopenscreen/openscreen#1423 ·
Mantenedores costumam responder em até 1 dia
-
bug good first issue python
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Mantenedores costumam responder em até 1 dia
-
feature
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 1 dia
-
bug: remove the "not stable yet" warning from DataReplacement commitsTalvez já em andamento @lance-gatefixer assumiu hoje. Abertabug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 84/100
lance-format/lance#10433 ·
Mantenedores costumam responder em até 3 dias
-
vorbis: Inverse coupling runs in wrong orderTalvez já em andamento @computerfan assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100