commit | e3d38041c63e65f17b51524e92bc10b3e1c261c1 | [log] [tgz] |
---|---|---|
author | William Escande <wescande@google.com> | Mon Aug 22 22:09:37 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Mon Aug 22 22:09:37 2022 +0000 |
tree | 07a8c25eae5d1df12281632f3586a9e91b351362 | |
parent | 9c8040e47f29bf83babf197458632e74b0c3375b [diff] | |
parent | 54ca16c516fb8c9cbd6de716838798e148e0f95a [diff] |
[Bluetooth apex] Use new apex name am: 3d77d495b4 am: 8bb9e22b91 am: 54ca16c516 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/slab/+/2192280 Change-Id: Iecaf7850dd4c07e415cd5bdb2b4a7711f82bd430 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Pre-allocated storage for a uniform data type.
To use slab
, first add this to your Cargo.toml
:
[dependencies] slab = "0.4"
Next, add this to your crate:
use slab::Slab; let mut slab = Slab::new(); let hello = slab.insert("hello"); let world = slab.insert("world"); assert_eq!(slab[hello], "hello"); assert_eq!(slab[world], "world"); slab[world] = "earth"; assert_eq!(slab[world], "earth");
See documentation for more details.
This project is licensed under the MIT license.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in slab
by you, shall be licensed as MIT, without any additional terms or conditions.