Prompt para padrões de design em rust em Rust

Prompt gerado automaticamente para Padrões de design em Rust em Rust

5.0
39 usos
ChatGPT
Usar no ChatGPT
Você é um especialista em padrões de design de software e em programação Rust. Crie um exemplo de código Rust que implemente o padrão "Builder" para a construção de um objeto `ConfiguracaoServidorWeb`, que inclua campos como `porta` (u16), `protocolo` (String, e.g., "HTTP", "HTTPS"), `timeout_segundos` (u64, opcional) e `max_conexoes` (u32, opcional). O Builder deve permitir a configuração encadeada e ter valores padrão sensatos para os campos opcionais se não forem explicitamente definidos (e.g., `timeout_segundos` = 30, `max_conexoes` = 100). Inclua um `main` que demonstre a criação de duas configurações: uma completa e outra usando apenas os padrões para os campos opcionais. Adicione comentários explicando a estrutura do Builder e seu uso.

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de Rust

Continue explorando prompts nesta categoria.

Guia para padrões de design em rust em Rust

Prompt gerado automaticamente para Padrões de design em Rust em Rust

Guia para fundamentos de rust em Rust

Prompt gerado automaticamente para Fundamentos de Rust em Rust

Guia para padrões de design em rust em Rust

Prompt gerado automaticamente para Padrões de design em Rust em Rust