1 | /*! |
2 | This module defines "generic" routines that can be specialized to specific |
3 | architectures. |
4 | |
5 | We don't expose this module primarily because it would require exposing all |
6 | of the internal infrastructure required to write these generic routines. |
7 | That infrastructure should be treated as an implementation detail so that |
8 | it is allowed to evolve. Instead, what we expose are architecture specific |
9 | instantiations of these generic implementations. The generic code just lets us |
10 | write the code once (usually). |
11 | */ |
12 | |
13 | pub(crate) mod memchr; |
14 | pub(crate) mod packedpair; |
15 | |