No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2020-04-05 03:49:03 +08:00
src Remove requirements for feature(alloc). It has been stable since 1.36 2020-04-05 03:49:03 +08:00
tests Fix serde test. 2018-11-05 22:18:27 +08:00
.gitignore Initial commit 2018-07-08 15:43:06 +08:00
.gitlab-ci.yml Update .gitlab-ci.yml 2019-11-29 09:10:39 +00:00
Cargo.toml implement serialize/deserialize traits 2018-08-04 20:06:43 +01:00
LICENSE Add LICENSE 2018-07-13 09:02:32 +00:00
README.md Added a few merge request rules 2018-07-09 21:35:31 +08:00

small

This is a library that provides "small" types (meaning things are allocated on the stack up to a certain size).

Currently there is only an implementation of a small string.

Helping out

We'd love to get more help with ensuring that these functions are the most memory efficient and the fastest that they can be. If you can help, that would be fantastic!

There are, however, a few rules when it comes to submitting merge requests:

  1. Ensure that all functions that are publicly facing have sufficient documentation and include at least one doc test.
  2. Ensure that all possible branches through your code is tested, preferably across multiple tests.
  3. Make benchmarks between the old version and the new, and make those readily available.