heapless icon indicating copy to clipboard operation
heapless copied to clipboard

Heapless, `static` friendly data structures

Results 105 heapless issues
Sort by recently updated
recently updated
newest added

I've used _heapless_ in a number of applications now and I often find I only use a subset of its functionality (e.g. just `Vec` and `String`). It would be nice...

enhancement

Making code flexible around heapless structures can be a bit verbose because it requires being generic over the capacity of each collection. This could be helped by providing versions of...

enhancement

I have an enum that I want to use as the key type in an `FnvIndexMap`.: ```rust use hash32_derive::Hash32; #[derive(Hash, Hash32)] pub enum Command { // ... } // says...

question

This allows users to get access to the elements of the history buffer in historical order.

The [`Bytes`](https://crates.io/crates/bytes) crate traits are used quite a bit in the rust ecosystem. Implementing those traits can help bridge between `no_std` and `std` smoothly. Notably, [prost](https://crates.io/crates/prost) which is `no_std` deserialize...

This PR adds an async version/wrapper around `spsc::Queue` with fallible interfaces that can be used in sync contexts. Currently it uses a (non-public) single slot queue to store wakers. We've...

Hi, When pushing multiple items into a BinaryHeap that have equal ordering, they come back out in a random order. Is there a way to make them come out in...

question

## Description It would be nice to have some methods for `Entry` like std HashMap [`Entry`](https://doc.rust-lang.org/std/collections/hash_map/enum.Entry.html#implementations) so that developer can using chained method calls.