Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Heapless, `static` friendly data structures

rust-embedded/heapless có thân thiện với người mới không?

Gần đây có quá ít pull request của người đóng góp bên ngoài gửi tới rust-embedded/heapless để nói chúng được merge thường xuyên đến đâu. Hiện có 1 issue phù hợp với người mới đang mở.

Star
2k
Fork
253
Issue cho người mới đang mở
1
Issue đã lập chỉ mục
51
Merge trung bình
1 ngày 2 giờ
Pull request đã merge (30 ngày)
1
Ngôn ngữ chính
Rust
Giấy phép
Apache-2.0
Lần push lên GitHub gần nhất
15/9/2026
Lập chỉ mục gần nhất
19/9/2026
Hướng dẫn đóng góp
Không có hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
help wanted

Cách đóng góp cho rust-embedded/heapless

  1. Dự án không có hướng dẫn đóng góp, vì vậy hãy bắt đầu từ README và vài pull request vừa được merge để xem thay đổi được đề xuất thế nào.
  2. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép Apache-2.0 của dự án.
  4. Chọn issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • `FromIterator` for `Deque`
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100

    rust-embedded/heapless#683 ·

  • `mpmc`: Add optional exponential backoff
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    rust-embedded/heapless#681 ·

  • IndexMap/IndexSet: implement `shift_remove` and variants
    Đang mở
    enhancement help wanted

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100

    rust-embedded/heapless#678 ·

  • feat(pool::arc): expose manual reference counting
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    rust-embedded/heapless#653 · 1 bình luận ·

  • LinearMap with explicit SIMD support?
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 28/100

    rust-embedded/heapless#645 · 5 bình luận · 1 reaction ·

  • Vec const-ness
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    rust-embedded/heapless#643 · 3 bình luận ·

  • from_iter on heapless::String should be generic over any iterator that yields a type that implements AsRef<str>
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100

    rust-embedded/heapless#630 · 3 bình luận ·

  • Add owning IntoIterator for IndexSet
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 38/100

    rust-embedded/heapless#627 · 2 bình luận ·

  • Fallout from the removal of `doc_auto_cfg`
    Đang mở

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 52/100

    rust-embedded/heapless#621 · 4 bình luận ·

  • Streamline HistoryBuf interface
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 20/100

    rust-embedded/heapless#613 ·

  • Feature Request: Add Binary Search Tree (BST) Support to Heapless
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    rust-embedded/heapless#608 ·

  • Build error when compiling with `esp-idf`
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    rust-embedded/heapless#599 · 7 bình luận ·

  • Performance regression for `HistoryBuf(fer)::write()` with heapless 0.9.1
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100

    rust-embedded/heapless#598 · 3 bình luận ·

  • Add `View` version of `IndexMap` and `IndexSet`
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    rust-embedded/heapless#594 ·

  • Would `heapless` accept a PR for a `Deque`/`RingBuffer` that operates on a mutable slice instead of allocating a buffer of a fixed size?
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 38/100

    rust-embedded/heapless#589 · 5 bình luận · 1 reaction ·

  • MpMcQueue can fail to push even when it's not full under contention
    Đang mở
    help wanted

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    rust-embedded/heapless#583 · 21 bình luận ·

  • Feature: add `Cow` type
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    rust-embedded/heapless#582 · 1 bình luận · 1 reaction ·

  • Bug: IndexMap fails to insert more than u16::MAX keys.
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    rust-embedded/heapless#579 · 4 bình luận ·

  • Compile-time operations for `LinearMap`
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    rust-embedded/heapless#578 · 1 bình luận ·

  • Add CopyVec and CopyString
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    rust-embedded/heapless#575 · 4 reaction ·

  • Document all `unsafe` blocks.
    Đang mở
    help wanted

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    rust-embedded/heapless#562 · 7 bình luận · 2 reaction ·

  • Replace `mpmc_large` feature using `LenType`.
    Đang mở
    help wanted

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    rust-embedded/heapless#561 · 2 bình luận · 1 reaction ·

  • Enhancement/Feature: port upstream IndexMap methods such as shift_remove
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    rust-embedded/heapless#557 ·

  • Possible data race in the iteration of Stack's pop and UnionNode
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    rust-embedded/heapless#554 · 4 bình luận ·

  • Implement generic `LenType` in other containers.
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    rust-embedded/heapless#551 ·

  • Heapless 1.0
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100

    rust-embedded/heapless#535 · 8 bình luận ·

  • Provide drain for IndexMap.
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    rust-embedded/heapless#531 · 1 bình luận ·

  • Implement bincode Writer and Reader traits for Vec
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    rust-embedded/heapless#519 · 5 bình luận · 1 reaction ·

  • Depending on platform-specific (arm_llsc) features from a library
    Đang mở
    enhancement question

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    rust-embedded/heapless#516 ·

  • feature: initialize with const
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    rust-embedded/heapless#515 · 4 bình luận · 2 reaction ·

  • heapless Vec does not work good with stacked borrows, while std Vec does
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    rust-embedded/heapless#514 · 4 bình luận · 1 reaction ·

  • `&mut LinearMap` does not implement `IntoIter`
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 48/100

    rust-embedded/heapless#492 ·

  • MpMcQueue drop implementation is not optimized
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    rust-embedded/heapless#489 ·

  • BinaryHeap pop mixing elements of same order
    Đang mở
    question

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    rust-embedded/heapless#470 ·

  • API alignment
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    rust-embedded/heapless#442 · 19 bình luận · 1 reaction ·

  • Alignment of internal arrays
    Đang mở
    enhancement question

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    rust-embedded/heapless#380 · 2 bình luận ·

  • Deserializing a string that exceeds the length: truncate?
    Đang mở
    enhancement question

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    rust-embedded/heapless#379 · 3 bình luận ·

  • Feature gating types
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    rust-embedded/heapless#372 ·

  • #[track_caller] For functions like "from" that have unwrap() inside.
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    rust-embedded/heapless#357 ·

  • Is it the rust equivalent of the "Embedded Template Library" in C++?
    Đang mở
    question

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100

    rust-embedded/heapless#356 · 3 bình luận ·

  • Queue not thread/interrupt safe?
    Đang mở
    question

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    rust-embedded/heapless#355 · 2 bình luận ·

  • Feature: Support a fixed-dynamic-capacity Vec
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    rust-embedded/heapless#353 · 1 bình luận · 2 reaction ·

  • Feature request Implement defmt for FnvIndexMap
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100

    rust-embedded/heapless#346 · 2 reaction ·

  • Feature request create a vec macro
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    rust-embedded/heapless#344 · 1 bình luận ·

  • Infallible Vec operations
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    rust-embedded/heapless#341 · 4 bình luận ·

  • Add usize index methods to IndexMap
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    rust-embedded/heapless#325 · 1 bình luận ·

  • Mutual referencing and self-referencing structures not possible with Vec, FnvIndexMap, SortedLinkedList but with std variants
    Đang mở
    bug status: blocked

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    rust-embedded/heapless#296 · 5 bình luận ·

  • Should examples be marked as no_run instead of ignore?
    Đang mở
    question

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    rust-embedded/heapless#270 · 1 bình luận ·

  • The llsc stack is not safe from ABA with how LL/SC is used
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    rust-embedded/heapless#180 · 10 bình luận ·

  • Serialize Vec<u8> as bytes
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    rust-embedded/heapless#138 ·

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.