Skip to content

chore(quest): plan a crate's own double-ended, exact-size, and fused iterators - #404

Merged
moq-bot[bot] merged 2 commits into
mainfrom
quest/hashlink-iters
Nov 1, 2026
Merged

moq-bot[bot] merged 2 commits into
mainfrom
quest/hashlink-iters

Conversation

@kixelated

Copy link
Copy Markdown
Collaborator

Plans A crate's own iterator traits, a new ts-model child: hashlink's iterators implement DoubleEndedIterator, ExactSizeIterator, and FusedIterator and override size_hint, and those impls account for 39 of the model's census refusals that #398 left.

Decided with the maintainer on 2026-11-01:

  • Where it goes: ✅ a ts-model child, since moq's model needs hashlink; an m3 quest; skip

Consumer: moq's model census (ts/moq/model.toml).

Public API: none.

Review

quest review round 1 (Codex gpt-6.1-sol, medium) on cda1e6c: 0 findings. quest check passes.

🤖 Generated with Claude Code

…iterators

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

Important

  • Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 40f1af91-62d6-4998-9c4d-873cc587644d
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@kixelated
kixelated enabled auto-merge (squash) November 1, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant