[Doc📝] Put type doc comments before derives in resource_budget/limit.rs
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 95/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- rust
- Ambito
- documentation
Direzione di ricerca
Apri rocketmq-runtime/src/resource_budget/limit.rs e ispeziona i sei tipi elencati: FullPolicy, BudgetClass, BudgetDimension, RateLimit, BudgetCapacity e BudgetLimit. Sposta ogni blocco di documentazione completo esistente sopra il relativo attributo derive senza modificare il testo né i Traits. Dalla radice del repository, esegui cargo fmt -p rocketmq-runtime -- --check e cargo doc -p rocketmq-runtime --no-deps; l'operazione è completata quando tutti e sei i blocchi precedono i rispettivi derives e non sono state apportate modifiche non correlate.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Issue Type
Improvement suggestion
Location
File: rocketmq-runtime/src/resource_budget/limit.rs (currently lines 19-112).
Types: FullPolicy, BudgetClass, BudgetDimension, RateLimit, BudgetCapacity, BudgetLimit.
Description
The listed type documentation blocks currently appear immediately after their #[derive(...)] attributes. Move each complete /// block above the derive attached to that type so the documentation comes first.
This is a single-file task in the rocketmq-runtime crate. Keep the existing documentation text and attribute lists unchanged.
Suggested Fix
For each type listed above, change the order from:
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
/// Identifies the full policy state.
pub enum FullPolicy {
to:
/// Identifies the full policy state.
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum FullPolicy {
The snippet illustrates the ordering using FullPolicy; retain each actual type's own derive and entire comment block.
Acceptance criteria:
- All 6 listed type documentation blocks appear before their derive attributes in
rocketmq-runtime/src/resource_budget/limit.rs. - No unrelated documentation, derive traits, fields, public APIs, or runtime behavior changes.
- From the repository root, run
cargo fmt -p rocketmq-runtime -- --checkandcargo doc -p rocketmq-runtime --no-deps.
Willing to contribute?
- I can submit a PR for this
- Lingua principale
- Rust
- Stelle
- 1.5k
- Fork
- 264
- Merge medio
- 2h 27m
- PR unite (30g)
- 547
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di mxsm/rocketmq-rust
-
Difficulty level/Easy documentation📝 good first issue help wanted rust
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
mxsm/rocketmq-rust#10944 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficulty level/Easy documentation📝 good first issue help wanted rust
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
mxsm/rocketmq-rust#10942 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficulty level/Easy documentation📝 good first issue help wanted rust
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
mxsm/rocketmq-rust#10940 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficulty level/Easy documentation📝 good first issue help wanted rust
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
mxsm/rocketmq-rust#10939 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficulty level/Easy documentation📝 good first issue help wanted rust
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
mxsm/rocketmq-rust#10938 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di mxsm/rocketmq-rust
Issue simili
-
`categorize_command` has no `uv` arm, so every `rtk uv …` row counts as `other` in the ecosystem mixApertaarea:api bug good first issue priority:low
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
rtk-ai/rtk#4316 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 92/100
I maintainer di solito rispondono entro 1 giorno
-
area/cli kind/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
good first issue open-endedness: low type: new feature
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100