Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Emit a list results model with just the next link field

Open
#441 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
rust
Domain
tooling

Research direction

Start by reviewing the list-results deserialization discussed in Azure/azure-sdk-for-rust PR 2659 and then trace the Rust emitter path that generates list-results models. Confirm which clients only need next_link and define completion as generating private models containing only that field without deserializing unused items.

Written by the indexing model from the issue text.

Description

Azure.Core Client CodeGen

For each page of list results fetched, we deserialize list results model but only need the next_link (or whatever it may be called). Deserializing all the items is a waste of time and memory like we currently do in https://github.com/Azure/azure-sdk-for-rust/pull/2659 (and even prior to that PR).

It would be great if the emitter generated pub(crate) models to use only in the clients that need them that only had the next_link field.

Dominant language
Rust
Stars
8
Forks
11
Avg merge
16h 4m
Merged PRs (30d)
5

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from Azure/typespec-rust

All issues in Azure/typespec-rust

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.