rebuild pages at 15de348
diff --git a/.lock b/.lock
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/.lock
diff --git a/COPYRIGHT.txt b/COPYRIGHT.txt
new file mode 100644
index 0000000..c69861a
--- /dev/null
+++ b/COPYRIGHT.txt
@@ -0,0 +1,59 @@
+These documentation pages include resources by third parties. This copyright
+file applies only to those resources. The following third party resources are
+included, and carry their own copyright notices and license terms:
+
+* Fira Sans (FiraSans-Regular.woff, FiraSans-Medium.woff):
+
+    Copyright (c) 2014, Mozilla Foundation https://mozilla.org/
+    with Reserved Font Name Fira Sans.
+
+    Copyright (c) 2014, Telefonica S.A.
+
+    Licensed under the SIL Open Font License, Version 1.1.
+    See FiraSans-LICENSE.txt.
+
+* Heuristica (Heuristica-Italic.woff):
+
+    Copyright 1989, 1991 Adobe Systems Incorporated. All rights reserved.
+    Utopia is either a registered trademark or trademark of Adobe Systems
+    Incorporated in the United States and/or other countries. Used under
+    license.
+
+    Copyright 2006 Han The Thanh, Vntopia font family, http://vntex.sf.net
+
+    Copyright (c) 2008-2012, Andrey V. Panov (panov@canopus.iacp.dvo.ru),
+    with Reserved Font Name Heuristica.
+
+    Licensed under the SIL Open Font License, Version 1.1.
+    See Heuristica-LICENSE.txt.
+
+* rustdoc.css, main.js, and playpen.js:
+
+    Copyright 2015 The Rust Developers.
+    Licensed under the Apache License, Version 2.0 (see LICENSE-APACHE.txt) or
+    the MIT license (LICENSE-MIT.txt) at your option.
+
+* normalize.css:
+
+    Copyright (c) Nicolas Gallagher and Jonathan Neal.
+    Licensed under the MIT license (see LICENSE-MIT.txt).
+
+* Source Code Pro (SourceCodePro-Regular.woff, SourceCodePro-Semibold.woff):
+
+    Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/),
+    with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark
+    of Adobe Systems Incorporated in the United States and/or other countries.
+
+    Licensed under the SIL Open Font License, Version 1.1.
+    See SourceCodePro-LICENSE.txt.
+
+* Source Serif Pro (SourceSerifPro-Regular.woff, SourceSerifPro-Bold.woff):
+
+    Copyright 2014 Adobe Systems Incorporated (http://www.adobe.com/), with
+    Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of
+    Adobe Systems Incorporated in the United States and/or other countries.
+
+    Licensed under the SIL Open Font License, Version 1.1.
+    See SourceSerifPro-LICENSE.txt.
+
+This copyright file is intended to be distributed with rustdoc output.
diff --git a/FiraSans-LICENSE.txt b/FiraSans-LICENSE.txt
new file mode 100644
index 0000000..b4a3967
--- /dev/null
+++ b/FiraSans-LICENSE.txt
@@ -0,0 +1,99 @@
+Copyright (c) 2014, Mozilla Foundation https://mozilla.org/
+with Reserved Font Name Fira Sans.
+
+Copyright (c) 2014, Mozilla Foundation https://mozilla.org/
+with Reserved Font Name Fira Mono.
+
+Copyright (c) 2014, Telefonica S.A.
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+
+-----------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+-----------------------------------------------------------
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/FiraSans-Medium.woff b/FiraSans-Medium.woff
new file mode 100644
index 0000000..5627227
--- /dev/null
+++ b/FiraSans-Medium.woff
Binary files differ
diff --git a/FiraSans-Regular.woff b/FiraSans-Regular.woff
new file mode 100644
index 0000000..9ff4044
--- /dev/null
+++ b/FiraSans-Regular.woff
Binary files differ
diff --git a/Heuristica-Italic.woff b/Heuristica-Italic.woff
new file mode 100644
index 0000000..b0cebf0
--- /dev/null
+++ b/Heuristica-Italic.woff
Binary files differ
diff --git a/Heuristica-LICENSE.txt b/Heuristica-LICENSE.txt
new file mode 100644
index 0000000..dd85e40
--- /dev/null
+++ b/Heuristica-LICENSE.txt
@@ -0,0 +1,101 @@
+Copyright 1989, 1991 Adobe Systems Incorporated. All rights reserved.
+Utopia is either a registered trademark or trademark of Adobe Systems
+Incorporated in the United States and/or other countries. Used under
+license.
+
+Copyright 2006 Han The Thanh, Vntopia font family, http://vntex.sf.net
+
+Copyright (c) 2008-2012, Andrey V. Panov (panov@canopus.iacp.dvo.ru),
+with Reserved Font Name Heuristica.
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+
+-----------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+-----------------------------------------------------------
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/LICENSE-APACHE.txt b/LICENSE-APACHE.txt
new file mode 100644
index 0000000..16fe87b
--- /dev/null
+++ b/LICENSE-APACHE.txt
@@ -0,0 +1,201 @@
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
diff --git a/LICENSE-MIT.txt b/LICENSE-MIT.txt
new file mode 100644
index 0000000..31aa793
--- /dev/null
+++ b/LICENSE-MIT.txt
@@ -0,0 +1,23 @@
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
diff --git a/SourceCodePro-LICENSE.txt b/SourceCodePro-LICENSE.txt
new file mode 100644
index 0000000..0754257
--- /dev/null
+++ b/SourceCodePro-LICENSE.txt
@@ -0,0 +1,93 @@
+Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries.
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+
+This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL
+
+
+-----------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+-----------------------------------------------------------
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/SourceCodePro-Regular.woff b/SourceCodePro-Regular.woff
new file mode 100644
index 0000000..5576670
--- /dev/null
+++ b/SourceCodePro-Regular.woff
Binary files differ
diff --git a/SourceCodePro-Semibold.woff b/SourceCodePro-Semibold.woff
new file mode 100644
index 0000000..ca972a1
--- /dev/null
+++ b/SourceCodePro-Semibold.woff
Binary files differ
diff --git a/SourceSerifPro-Bold.woff b/SourceSerifPro-Bold.woff
new file mode 100644
index 0000000..ac1b1b3
--- /dev/null
+++ b/SourceSerifPro-Bold.woff
Binary files differ
diff --git a/SourceSerifPro-LICENSE.txt b/SourceSerifPro-LICENSE.txt
new file mode 100644
index 0000000..b77d653
--- /dev/null
+++ b/SourceSerifPro-LICENSE.txt
@@ -0,0 +1,93 @@
+Copyright 2014 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries.
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+
+This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL
+
+
+-----------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+-----------------------------------------------------------
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/SourceSerifPro-Regular.woff b/SourceSerifPro-Regular.woff
new file mode 100644
index 0000000..e8c43b8
--- /dev/null
+++ b/SourceSerifPro-Regular.woff
Binary files differ
diff --git a/bitflags/bitflags.m.html b/bitflags/bitflags.m.html
new file mode 100644
index 0000000..0015a6d
--- /dev/null
+++ b/bitflags/bitflags.m.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=macro.bitflags.html">
+</head>
+<body>
+    <p>Redirecting to <a href="macro.bitflags.html">macro.bitflags.html</a>...</p>
+    <script>location.replace("macro.bitflags.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/bitflags/index.html b/bitflags/index.html
new file mode 100644
index 0000000..f6240ee
--- /dev/null
+++ b/bitflags/index.html
@@ -0,0 +1,122 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `bitflags` crate.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, bitflags">
+
+    <title>bitflags - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc mod">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Crate bitflags</p><div class="block items"><ul><li><a href="#macros">Macros</a></li></ul></div><p class='location'></p><script>window.sidebarCurrent = {name: 'bitflags', ty: 'mod', relpath: '../'};</script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Crate <a class="mod" href=''>bitflags</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/bitflags/lib.rs.html#11-808' title='goto source code'>[src]</a></span></h1>
+<div class='docblock'><p>A typesafe bitmask flag generator.</p>
+</div><h2 id='macros' class='section-header'><a href="#macros">Macros</a></h2>
+<table>
+                       <tr class=' module-item'>
+                           <td><a class="macro" href="macro.bitflags.html"
+                                  title='macro bitflags::bitflags'>bitflags</a></td>
+                           <td class='docblock-short'>
+                                <p>The <code>bitflags!</code> macro generates a <code>struct</code> that holds a set of C-style
+bitmask flags. It is useful for creating typesafe wrappers for C APIs.</p>
+                           </td>
+                       </tr></table></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "bitflags";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git "a/bitflags/macro.bitflags\041.html" "b/bitflags/macro.bitflags\041.html"
new file mode 100644
index 0000000..0015a6d
--- /dev/null
+++ "b/bitflags/macro.bitflags\041.html"
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=macro.bitflags.html">
+</head>
+<body>
+    <p>Redirecting to <a href="macro.bitflags.html">macro.bitflags.html</a>...</p>
+    <script>location.replace("macro.bitflags.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/bitflags/macro.bitflags.html b/bitflags/macro.bitflags.html
new file mode 100644
index 0000000..b46c09c
--- /dev/null
+++ b/bitflags/macro.bitflags.html
@@ -0,0 +1,277 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `bitflags` macro in crate `bitflags`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, bitflags">
+
+    <title>bitflags::bitflags - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc macro">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'><a href='index.html'>bitflags</a></p><script>window.sidebarCurrent = {name: 'bitflags', ty: 'macro', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Macro <a href='index.html'>bitflags</a>::<wbr><a class="macro" href=''>bitflags</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/bitflags/lib.rs.html#178-496' title='goto source code'>[src]</a></span></h1>
+<pre class="rust macro">
+<span class="macro">macro_rules</span><span class="macro">!</span> <span class="ident">bitflags</span> {
+    ($(<span class="attribute">#[<span class="macro-nonterminal">$</span><span class="macro-nonterminal">attr</span>:<span class="ident">meta</span>]</span>)<span class="op">*</span> <span class="kw">pub</span> <span class="ident">flags</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">BitFlags</span>:<span class="ident">ident</span>: <span class="macro-nonterminal">$</span><span class="macro-nonterminal">T</span>:<span class="ident">ty</span> {
+        $($(<span class="attribute">#[<span class="macro-nonterminal">$</span><span class="macro-nonterminal">Flag_attr</span>:<span class="ident">meta</span>]</span>)<span class="op">*</span> <span class="kw">const</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">Flag</span>:<span class="ident">ident</span> <span class="op">=</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">value</span>:<span class="ident">expr</span>),<span class="op">+</span>
+    }) <span class="op">=&gt;</span> { ... };
+    ($(<span class="attribute">#[<span class="macro-nonterminal">$</span><span class="macro-nonterminal">attr</span>:<span class="ident">meta</span>]</span>)<span class="op">*</span> <span class="ident">flags</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">BitFlags</span>:<span class="ident">ident</span>: <span class="macro-nonterminal">$</span><span class="macro-nonterminal">T</span>:<span class="ident">ty</span> {
+        $($(<span class="attribute">#[<span class="macro-nonterminal">$</span><span class="macro-nonterminal">Flag_attr</span>:<span class="ident">meta</span>]</span>)<span class="op">*</span> <span class="kw">const</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">Flag</span>:<span class="ident">ident</span> <span class="op">=</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">value</span>:<span class="ident">expr</span>),<span class="op">+</span>
+    }) <span class="op">=&gt;</span> { ... };
+    (@<span class="ident">_impl</span> <span class="ident">flags</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">BitFlags</span>:<span class="ident">ident</span>: <span class="macro-nonterminal">$</span><span class="macro-nonterminal">T</span>:<span class="ident">ty</span> {
+        $($(<span class="attribute">#[<span class="macro-nonterminal">$</span><span class="macro-nonterminal">Flag_attr</span>:<span class="ident">meta</span>]</span>)<span class="op">*</span> <span class="kw">const</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">Flag</span>:<span class="ident">ident</span> <span class="op">=</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">value</span>:<span class="ident">expr</span>),<span class="op">+</span>
+    }) <span class="op">=&gt;</span> { ... };
+    ($(<span class="attribute">#[<span class="macro-nonterminal">$</span><span class="macro-nonterminal">attr</span>:<span class="ident">meta</span>]</span>)<span class="op">*</span> <span class="kw">pub</span> <span class="ident">flags</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">BitFlags</span>:<span class="ident">ident</span>: <span class="macro-nonterminal">$</span><span class="macro-nonterminal">T</span>:<span class="ident">ty</span> {
+        $($(<span class="attribute">#[<span class="macro-nonterminal">$</span><span class="macro-nonterminal">Flag_attr</span>:<span class="ident">meta</span>]</span>)<span class="op">*</span> <span class="kw">const</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">Flag</span>:<span class="ident">ident</span> <span class="op">=</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">value</span>:<span class="ident">expr</span>),<span class="op">+</span>,
+    }) <span class="op">=&gt;</span> { ... };
+    ($(<span class="attribute">#[<span class="macro-nonterminal">$</span><span class="macro-nonterminal">attr</span>:<span class="ident">meta</span>]</span>)<span class="op">*</span> <span class="ident">flags</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">BitFlags</span>:<span class="ident">ident</span>: <span class="macro-nonterminal">$</span><span class="macro-nonterminal">T</span>:<span class="ident">ty</span> {
+        $($(<span class="attribute">#[<span class="macro-nonterminal">$</span><span class="macro-nonterminal">Flag_attr</span>:<span class="ident">meta</span>]</span>)<span class="op">*</span> <span class="kw">const</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">Flag</span>:<span class="ident">ident</span> <span class="op">=</span> <span class="macro-nonterminal">$</span><span class="macro-nonterminal">value</span>:<span class="ident">expr</span>),<span class="op">+</span>,
+    }) <span class="op">=&gt;</span> { ... };
+}</pre>
+<div class='docblock'><p>The <code>bitflags!</code> macro generates a <code>struct</code> that holds a set of C-style
+bitmask flags. It is useful for creating typesafe wrappers for C APIs.</p>
+
+<p>The flags should only be defined for integer types, otherwise unexpected
+type errors may occur at compile time.</p>
+
+<h1 id='example' class='section-header'><a href='#example'>Example</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="attribute">#[<span class="ident">macro_use</span>]</span>
+<span class="kw">extern</span> <span class="kw">crate</span> <span class="ident">bitflags</span>;
+
+<span class="macro">bitflags</span><span class="macro">!</span> {
+    <span class="ident">flags</span> <span class="ident">Flags</span>: <span class="ident">u32</span> {
+        <span class="kw">const</span> <span class="ident">FLAG_A</span>       <span class="op">=</span> <span class="number">0b00000001</span>,
+        <span class="kw">const</span> <span class="ident">FLAG_B</span>       <span class="op">=</span> <span class="number">0b00000010</span>,
+        <span class="kw">const</span> <span class="ident">FLAG_C</span>       <span class="op">=</span> <span class="number">0b00000100</span>,
+        <span class="kw">const</span> <span class="ident">FLAG_ABC</span>     <span class="op">=</span> <span class="ident">FLAG_A</span>.<span class="ident">bits</span>
+                           <span class="op">|</span> <span class="ident">FLAG_B</span>.<span class="ident">bits</span>
+                           <span class="op">|</span> <span class="ident">FLAG_C</span>.<span class="ident">bits</span>,
+    }
+}
+
+<span class="kw">fn</span> <span class="ident">main</span>() {
+    <span class="kw">let</span> <span class="ident">e1</span> <span class="op">=</span> <span class="ident">FLAG_A</span> <span class="op">|</span> <span class="ident">FLAG_C</span>;
+    <span class="kw">let</span> <span class="ident">e2</span> <span class="op">=</span> <span class="ident">FLAG_B</span> <span class="op">|</span> <span class="ident">FLAG_C</span>;
+    <span class="macro">assert_eq</span><span class="macro">!</span>((<span class="ident">e1</span> <span class="op">|</span> <span class="ident">e2</span>), <span class="ident">FLAG_ABC</span>);   <span class="comment">// union</span>
+    <span class="macro">assert_eq</span><span class="macro">!</span>((<span class="ident">e1</span> <span class="op">&amp;</span> <span class="ident">e2</span>), <span class="ident">FLAG_C</span>);     <span class="comment">// intersection</span>
+    <span class="macro">assert_eq</span><span class="macro">!</span>((<span class="ident">e1</span> <span class="op">-</span> <span class="ident">e2</span>), <span class="ident">FLAG_A</span>);     <span class="comment">// set difference</span>
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">e2</span>, <span class="ident">FLAG_A</span>);           <span class="comment">// set complement</span>
+}</pre>
+
+<p>The generated <code>struct</code>s can also be extended with type and trait
+implementations:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="attribute">#[<span class="ident">macro_use</span>]</span>
+<span class="kw">extern</span> <span class="kw">crate</span> <span class="ident">bitflags</span>;
+
+<span class="kw">use</span> <span class="ident">std</span>::<span class="ident">fmt</span>;
+
+<span class="macro">bitflags</span><span class="macro">!</span> {
+    <span class="ident">flags</span> <span class="ident">Flags</span>: <span class="ident">u32</span> {
+        <span class="kw">const</span> <span class="ident">FLAG_A</span>   <span class="op">=</span> <span class="number">0b00000001</span>,
+        <span class="kw">const</span> <span class="ident">FLAG_B</span>   <span class="op">=</span> <span class="number">0b00000010</span>,
+    }
+}
+
+<span class="kw">impl</span> <span class="ident">Flags</span> {
+    <span class="kw">pub</span> <span class="kw">fn</span> <span class="ident">clear</span>(<span class="kw-2">&amp;</span><span class="kw-2">mut</span> <span class="self">self</span>) {
+        <span class="self">self</span>.<span class="ident">bits</span> <span class="op">=</span> <span class="number">0</span>;  <span class="comment">// The `bits` field can be accessed from within the</span>
+                        <span class="comment">// same module where the `bitflags!` macro was invoked.</span>
+    }
+}
+
+<span class="kw">impl</span> <span class="ident">fmt</span>::<span class="ident">Display</span> <span class="kw">for</span> <span class="ident">Flags</span> {
+    <span class="kw">fn</span> <span class="ident">fmt</span>(<span class="kw-2">&amp;</span><span class="self">self</span>, <span class="ident">f</span>: <span class="kw-2">&amp;</span><span class="kw-2">mut</span> <span class="ident">fmt</span>::<span class="ident">Formatter</span>) <span class="op">-&gt;</span> <span class="ident">fmt</span>::<span class="prelude-ty">Result</span> {
+        <span class="macro">write</span><span class="macro">!</span>(<span class="ident">f</span>, <span class="string">&quot;hi!&quot;</span>)
+    }
+}
+
+<span class="kw">fn</span> <span class="ident">main</span>() {
+    <span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">flags</span> <span class="op">=</span> <span class="ident">FLAG_A</span> <span class="op">|</span> <span class="ident">FLAG_B</span>;
+    <span class="ident">flags</span>.<span class="ident">clear</span>();
+    <span class="macro">assert</span><span class="macro">!</span>(<span class="ident">flags</span>.<span class="ident">is_empty</span>());
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="macro">format</span><span class="macro">!</span>(<span class="string">&quot;{}&quot;</span>, <span class="ident">flags</span>), <span class="string">&quot;hi!&quot;</span>);
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="macro">format</span><span class="macro">!</span>(<span class="string">&quot;{:?}&quot;</span>, <span class="ident">FLAG_A</span> <span class="op">|</span> <span class="ident">FLAG_B</span>), <span class="string">&quot;FLAG_A | FLAG_B&quot;</span>);
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="macro">format</span><span class="macro">!</span>(<span class="string">&quot;{:?}&quot;</span>, <span class="ident">FLAG_B</span>), <span class="string">&quot;FLAG_B&quot;</span>);
+}</pre>
+
+<h1 id='visibility' class='section-header'><a href='#visibility'>Visibility</a></h1>
+<p>The generated struct and its associated flag constants are not exported
+out of the current module by default. A definition can be exported out of
+the current module by adding <code>pub</code> before <code>flags</code>:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="attribute">#[<span class="ident">macro_use</span>]</span>
+<span class="kw">extern</span> <span class="kw">crate</span> <span class="ident">bitflags</span>;
+
+<span class="kw">mod</span> <span class="ident">example</span> {
+    <span class="macro">bitflags</span><span class="macro">!</span> {
+        <span class="kw">pub</span> <span class="ident">flags</span> <span class="ident">Flags1</span>: <span class="ident">u32</span> {
+            <span class="kw">const</span> <span class="ident">FLAG_A</span>   <span class="op">=</span> <span class="number">0b00000001</span>,
+        }
+    }
+    <span class="macro">bitflags</span><span class="macro">!</span> {
+        <span class="ident">flags</span> <span class="ident">Flags2</span>: <span class="ident">u32</span> {
+            <span class="kw">const</span> <span class="ident">FLAG_B</span>   <span class="op">=</span> <span class="number">0b00000010</span>,
+        }
+    }
+}
+
+<span class="kw">fn</span> <span class="ident">main</span>() {
+    <span class="kw">let</span> <span class="ident">flag1</span> <span class="op">=</span> <span class="ident">example</span>::<span class="ident">FLAG_A</span>;
+    <span class="kw">let</span> <span class="ident">flag2</span> <span class="op">=</span> <span class="ident">example</span>::<span class="ident">FLAG_B</span>; <span class="comment">// error: const `FLAG_B` is private</span>
+}</pre>
+
+<h1 id='attributes' class='section-header'><a href='#attributes'>Attributes</a></h1>
+<p>Attributes can be attached to the generated <code>struct</code> by placing them
+before the <code>flags</code> keyword.</p>
+
+<h1 id='trait-implementations' class='section-header'><a href='#trait-implementations'>Trait implementations</a></h1>
+<p>The <code>Copy</code>, <code>Clone</code>, <code>PartialEq</code>, <code>Eq</code>, <code>PartialOrd</code>, <code>Ord</code> and <code>Hash</code>
+traits automatically derived for the <code>struct</code> using the <code>derive</code> attribute.
+Additional traits can be derived by providing an explicit <code>derive</code>
+attribute on <code>flags</code>.</p>
+
+<p>The <code>Extend</code> and <code>FromIterator</code> traits are implemented for the <code>struct</code>,
+too: <code>Extend</code> adds the union of the instances of the <code>struct</code> iterated over,
+while <code>FromIterator</code> calculates the union.</p>
+
+<p>The <code>Debug</code> trait is also implemented by displaying the bits value of the
+internal struct.</p>
+
+<h2 id='operators' class='section-header'><a href='#operators'>Operators</a></h2>
+<p>The following operator traits are implemented for the generated <code>struct</code>:</p>
+
+<ul>
+<li><code>BitOr</code> and <code>BitOrAssign</code>: union</li>
+<li><code>BitAnd</code> and <code>BitAndAssign</code>: intersection</li>
+<li><code>BitXor</code> and <code>BitXorAssign</code>: toggle</li>
+<li><code>Sub</code> and <code>SubAssign</code>: set difference</li>
+<li><code>Not</code>: set complement</li>
+</ul>
+
+<p>As long as the assignment operators are unstable rust feature they are only
+available with the crate feature <code>assignment_ops</code> enabled.</p>
+
+<h1 id='methods-1' class='section-header'><a href='#methods-1'>Methods</a></h1>
+<p>The following methods are defined for the generated <code>struct</code>:</p>
+
+<ul>
+<li><code>empty</code>: an empty set of flags</li>
+<li><code>all</code>: the set of all flags</li>
+<li><code>bits</code>: the raw value of the flags currently stored</li>
+<li><code>from_bits</code>: convert from underlying bit representation, unless that
+           representation contains bits that do not correspond to a flag</li>
+<li><code>from_bits_truncate</code>: convert from underlying bit representation, dropping
+                    any bits that do not correspond to flags</li>
+<li><code>is_empty</code>: <code>true</code> if no flags are currently stored</li>
+<li><code>is_all</code>: <code>true</code> if all flags are currently set</li>
+<li><code>intersects</code>: <code>true</code> if there are flags common to both <code>self</code> and <code>other</code></li>
+<li><code>contains</code>: <code>true</code> all of the flags in <code>other</code> are contained within <code>self</code></li>
+<li><code>insert</code>: inserts the specified flags in-place</li>
+<li><code>remove</code>: removes the specified flags in-place</li>
+<li><code>toggle</code>: the specified flags will be inserted if not present, and removed
+        if they are.</li>
+</ul>
+</div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "bitflags";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/bitflags/sidebar-items.js b/bitflags/sidebar-items.js
new file mode 100644
index 0000000..f749a19
--- /dev/null
+++ b/bitflags/sidebar-items.js
@@ -0,0 +1 @@
+initSidebarItems({"macro":[["bitflags","The `bitflags!` macro generates a `struct` that holds a set of C-style bitmask flags. It is useful for creating typesafe wrappers for C APIs."]]});
\ No newline at end of file
diff --git a/cfg_if/cfg_if.m.html b/cfg_if/cfg_if.m.html
new file mode 100644
index 0000000..36f9a6d
--- /dev/null
+++ b/cfg_if/cfg_if.m.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=macro.cfg_if.html">
+</head>
+<body>
+    <p>Redirecting to <a href="macro.cfg_if.html">macro.cfg_if.html</a>...</p>
+    <script>location.replace("macro.cfg_if.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/cfg_if/index.html b/cfg_if/index.html
new file mode 100644
index 0000000..027f868
--- /dev/null
+++ b/cfg_if/index.html
@@ -0,0 +1,144 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `cfg_if` crate.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, cfg_if">
+
+    <title>cfg_if - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc mod">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Crate cfg_if</p><div class="block items"><ul><li><a href="#macros">Macros</a></li></ul></div><p class='location'></p><script>window.sidebarCurrent = {name: 'cfg_if', ty: 'mod', relpath: '../'};</script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Crate <a class="mod" href=''>cfg_if</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/cfg_if/lib.rs.html#1-133' title='goto source code'>[src]</a></span></h1>
+<div class='docblock'><p>A macro for defining #[cfg] if-else statements.</p>
+
+<p>The macro provided by this crate, <code>cfg_if</code>, is similar to the <code>if/elif</code> C
+preprocessor macro by allowing definition of a cascade of <code>#[cfg]</code> cases,
+emitting the implementation which matches first.</p>
+
+<p>This allows you to conveniently provide a long list #[cfg]&#39;d blocks of code
+without having to rewrite each clause multiple times.</p>
+
+<h1 id='example' class='section-header'><a href='#example'>Example</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="attribute">#[<span class="ident">macro_use</span>]</span>
+<span class="kw">extern</span> <span class="kw">crate</span> <span class="ident">cfg_if</span>;
+
+<span class="macro">cfg_if</span><span class="macro">!</span> {
+    <span class="kw">if</span> <span class="attribute">#[<span class="ident">cfg</span>(<span class="ident">unix</span>)]</span> {
+        <span class="kw">fn</span> <span class="ident">foo</span>() { <span class="comment">/* unix specific functionality */</span> }
+    } <span class="kw">else</span> <span class="kw">if</span> <span class="attribute">#[<span class="ident">cfg</span>(<span class="ident">target_pointer_width</span> <span class="op">=</span> <span class="string">&quot;32&quot;</span>)]</span> {
+        <span class="kw">fn</span> <span class="ident">foo</span>() { <span class="comment">/* non-unix, 32-bit functionality */</span> }
+    } <span class="kw">else</span> {
+        <span class="kw">fn</span> <span class="ident">foo</span>() { <span class="comment">/* fallback implementation */</span> }
+    }
+}
+</pre>
+</div><h2 id='macros' class='section-header'><a href="#macros">Macros</a></h2>
+<table>
+                       <tr class=' module-item'>
+                           <td><a class="macro" href="macro.cfg_if.html"
+                                  title='macro cfg_if::cfg_if'>cfg_if</a></td>
+                           <td class='docblock-short'>
+                                
+                           </td>
+                       </tr></table></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "cfg_if";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git "a/cfg_if/macro.cfg_if\041.html" "b/cfg_if/macro.cfg_if\041.html"
new file mode 100644
index 0000000..36f9a6d
--- /dev/null
+++ "b/cfg_if/macro.cfg_if\041.html"
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=macro.cfg_if.html">
+</head>
+<body>
+    <p>Redirecting to <a href="macro.cfg_if.html">macro.cfg_if.html</a>...</p>
+    <script>location.replace("macro.cfg_if.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/cfg_if/macro.cfg_if.html b/cfg_if/macro.cfg_if.html
new file mode 100644
index 0000000..ef2956a
--- /dev/null
+++ b/cfg_if/macro.cfg_if.html
@@ -0,0 +1,126 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `cfg_if` macro in crate `cfg_if`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, cfg_if">
+
+    <title>cfg_if::cfg_if - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc macro">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'><a href='index.html'>cfg_if</a></p><script>window.sidebarCurrent = {name: 'cfg_if', ty: 'macro', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Macro <a href='index.html'>cfg_if</a>::<wbr><a class="macro" href=''>cfg_if</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/cfg_if/lib.rs.html#36-61' title='goto source code'>[src]</a></span></h1>
+<pre class="rust macro">
+<span class="macro">macro_rules</span><span class="macro">!</span> <span class="ident">cfg_if</span> {
+    ($(
+        <span class="kw">if</span> <span class="attribute">#[<span class="ident">cfg</span>($(<span class="macro-nonterminal">$</span><span class="macro-nonterminal">meta</span>:<span class="ident">meta</span>),<span class="kw-2">*</span>)]</span> { $(<span class="macro-nonterminal">$</span><span class="macro-nonterminal">it</span>:<span class="ident">item</span>)<span class="op">*</span> }
+    ) <span class="kw">else</span> <span class="op">*</span> <span class="kw">else</span> {
+        $(<span class="macro-nonterminal">$</span><span class="macro-nonterminal">it2</span>:<span class="ident">item</span>)<span class="op">*</span>
+    }) <span class="op">=&gt;</span> { ... };
+    (
+        <span class="kw">if</span> <span class="attribute">#[<span class="ident">cfg</span>($(<span class="macro-nonterminal">$</span><span class="macro-nonterminal">i_met</span>:<span class="ident">meta</span>),<span class="kw-2">*</span>)]</span> { $(<span class="macro-nonterminal">$</span><span class="macro-nonterminal">i_it</span>:<span class="ident">item</span>)<span class="op">*</span> }
+        $(
+            <span class="kw">else</span> <span class="kw">if</span> <span class="attribute">#[<span class="ident">cfg</span>($(<span class="macro-nonterminal">$</span><span class="macro-nonterminal">e_met</span>:<span class="ident">meta</span>),<span class="kw-2">*</span>)]</span> { $(<span class="macro-nonterminal">$</span><span class="macro-nonterminal">e_it</span>:<span class="ident">item</span>)<span class="op">*</span> }
+        )<span class="op">*</span>
+    ) <span class="op">=&gt;</span> { ... };
+}</pre>
+</section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "cfg_if";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/cfg_if/sidebar-items.js b/cfg_if/sidebar-items.js
new file mode 100644
index 0000000..4f24486
--- /dev/null
+++ b/cfg_if/sidebar-items.js
@@ -0,0 +1 @@
+initSidebarItems({"macro":[["cfg_if",""]]});
\ No newline at end of file
diff --git a/encode_unicode/CharExt.t.html b/encode_unicode/CharExt.t.html
new file mode 100644
index 0000000..9f630ff
--- /dev/null
+++ b/encode_unicode/CharExt.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=trait.CharExt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="trait.CharExt.html">trait.CharExt.html</a>...</p>
+    <script>location.replace("trait.CharExt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/U16UtfExt.t.html b/encode_unicode/U16UtfExt.t.html
new file mode 100644
index 0000000..c45e847
--- /dev/null
+++ b/encode_unicode/U16UtfExt.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=trait.U16UtfExt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="trait.U16UtfExt.html">trait.U16UtfExt.html</a>...</p>
+    <script>location.replace("trait.U16UtfExt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/U8UtfExt.t.html b/encode_unicode/U8UtfExt.t.html
new file mode 100644
index 0000000..d012404
--- /dev/null
+++ b/encode_unicode/U8UtfExt.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=trait.U8UtfExt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="trait.U8UtfExt.html">trait.U8UtfExt.html</a>...</p>
+    <script>location.replace("trait.U8UtfExt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/Utf16Char.t.html b/encode_unicode/Utf16Char.t.html
new file mode 100644
index 0000000..6da36e7
--- /dev/null
+++ b/encode_unicode/Utf16Char.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.Utf16Char.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.Utf16Char.html">struct.Utf16Char.html</a>...</p>
+    <script>location.replace("struct.Utf16Char.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/Utf16Iterator.t.html b/encode_unicode/Utf16Iterator.t.html
new file mode 100644
index 0000000..820e0bf
--- /dev/null
+++ b/encode_unicode/Utf16Iterator.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.Utf16Iterator.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.Utf16Iterator.html">struct.Utf16Iterator.html</a>...</p>
+    <script>location.replace("struct.Utf16Iterator.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/Utf8Char.t.html b/encode_unicode/Utf8Char.t.html
new file mode 100644
index 0000000..c58dfeb
--- /dev/null
+++ b/encode_unicode/Utf8Char.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.Utf8Char.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.Utf8Char.html">struct.Utf8Char.html</a>...</p>
+    <script>location.replace("struct.Utf8Char.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/Utf8Iterator.t.html b/encode_unicode/Utf8Iterator.t.html
new file mode 100644
index 0000000..e0f710a
--- /dev/null
+++ b/encode_unicode/Utf8Iterator.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.Utf8Iterator.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.Utf8Iterator.html">struct.Utf8Iterator.html</a>...</p>
+    <script>location.replace("struct.Utf8Iterator.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/FromStrError.t.html b/encode_unicode/error/FromStrError.t.html
new file mode 100644
index 0000000..95b7f58
--- /dev/null
+++ b/encode_unicode/error/FromStrError.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.FromStrError.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.FromStrError.html">enum.FromStrError.html</a>...</p>
+    <script>location.replace("enum.FromStrError.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/InvalidCodePoint.t.html b/encode_unicode/error/InvalidCodePoint.t.html
new file mode 100644
index 0000000..cd71b09
--- /dev/null
+++ b/encode_unicode/error/InvalidCodePoint.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidCodePoint.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidCodePoint.html">enum.InvalidCodePoint.html</a>...</p>
+    <script>location.replace("enum.InvalidCodePoint.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/InvalidUtf16Slice.t.html b/encode_unicode/error/InvalidUtf16Slice.t.html
new file mode 100644
index 0000000..8d4cb9e
--- /dev/null
+++ b/encode_unicode/error/InvalidUtf16Slice.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidUtf16Slice.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidUtf16Slice.html">enum.InvalidUtf16Slice.html</a>...</p>
+    <script>location.replace("enum.InvalidUtf16Slice.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/InvalidUtf16Tuple.t.html b/encode_unicode/error/InvalidUtf16Tuple.t.html
new file mode 100644
index 0000000..8b03c35
--- /dev/null
+++ b/encode_unicode/error/InvalidUtf16Tuple.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidUtf16Tuple.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidUtf16Tuple.html">enum.InvalidUtf16Tuple.html</a>...</p>
+    <script>location.replace("enum.InvalidUtf16Tuple.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/InvalidUtf8.t.html b/encode_unicode/error/InvalidUtf8.t.html
new file mode 100644
index 0000000..bbf1819
--- /dev/null
+++ b/encode_unicode/error/InvalidUtf8.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidUtf8.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidUtf8.html">enum.InvalidUtf8.html</a>...</p>
+    <script>location.replace("enum.InvalidUtf8.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/InvalidUtf8Array.t.html b/encode_unicode/error/InvalidUtf8Array.t.html
new file mode 100644
index 0000000..570167b
--- /dev/null
+++ b/encode_unicode/error/InvalidUtf8Array.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidUtf8Array.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidUtf8Array.html">enum.InvalidUtf8Array.html</a>...</p>
+    <script>location.replace("enum.InvalidUtf8Array.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/InvalidUtf8FirstByte.t.html b/encode_unicode/error/InvalidUtf8FirstByte.t.html
new file mode 100644
index 0000000..9297ac2
--- /dev/null
+++ b/encode_unicode/error/InvalidUtf8FirstByte.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidUtf8FirstByte.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidUtf8FirstByte.html">enum.InvalidUtf8FirstByte.html</a>...</p>
+    <script>location.replace("enum.InvalidUtf8FirstByte.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/InvalidUtf8Slice.t.html b/encode_unicode/error/InvalidUtf8Slice.t.html
new file mode 100644
index 0000000..0212a28
--- /dev/null
+++ b/encode_unicode/error/InvalidUtf8Slice.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidUtf8Slice.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidUtf8Slice.html">enum.InvalidUtf8Slice.html</a>...</p>
+    <script>location.replace("enum.InvalidUtf8Slice.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/enum.FromStrError.html b/encode_unicode/error/enum.FromStrError.html
new file mode 100644
index 0000000..c2fd61a
--- /dev/null
+++ b/encode_unicode/error/enum.FromStrError.html
@@ -0,0 +1,147 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `FromStrError` enum in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, FromStrError">
+
+    <title>encode_unicode::error::FromStrError - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc enum">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Enum FromStrError</p><div class="block items"><ul><li><a href="#variants">Variants</a></li><li><a href="#implementations">Trait Implementations</a></li></ul></div><p class='location'><a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a></p><script>window.sidebarCurrent = {name: 'FromStrError', ty: 'enum', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Enum <a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a>::<wbr><a class="enum" href=''>FromStrError</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../../src/encode_unicode/errors.rs.html#21-26' title='goto source code'>[src]</a></span></h1>
+<pre class='rust enum'>pub enum FromStrError {
+    SeveralCodePoints,
+    Empty,
+}</pre><div class='docblock'><p>Reason why Utf8Char::from_str() failed.</p>
+</div><h2 id='variants' class='variants small-section-header'>
+                   Variants<a href='#variants' class='anchor'></a></h2>
+<span id='variant.SeveralCodePoints' class='variant'><span id='SeveralCodePoints.v' class='invisible'><code>SeveralCodePoints</code></span></span><div class='docblock'><p>Utf8Char cannot store more than a single codepoint.</p>
+</div><span id='variant.Empty' class='variant'><span id='Empty.v' class='invisible'><code>Empty</code></span></span><div class='docblock'><p>Utf8Char cannot be empty.</p>
+</div>
+            <h2 id='implementations' class='small-section-header'>
+              Trait Implementations<a href='#implementations' class='anchor'></a>
+            </h2>
+        <h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="enum" href="../../encode_unicode/error/enum.FromStrError.html" title="enum encode_unicode::error::FromStrError">FromStrError</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#20' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&amp;self) -&gt; <a class="enum" href="../../encode_unicode/error/enum.FromStrError.html" title="enum encode_unicode::error::FromStrError">FromStrError</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#20' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
+</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&amp;mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self)</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#112-114' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="enum" href="../../encode_unicode/error/enum.FromStrError.html" title="enum encode_unicode::error::FromStrError">FromStrError</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#20' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="../../encode_unicode/error/enum.FromStrError.html" title="enum encode_unicode::error::FromStrError">FromStrError</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#20' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, __arg_0: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#20' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a> for <a class="enum" href="../../encode_unicode/error/enum.FromStrError.html" title="enum encode_unicode::error::FromStrError">FromStrError</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#20' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq' class='fnname'>eq</a>(&amp;self, __arg_0: &amp;<a class="enum" href="../../encode_unicode/error/enum.FromStrError.html" title="enum encode_unicode::error::FromStrError">FromStrError</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#20' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq">Read more</a></p>
+</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne' class='fnname'>ne</a>(&amp;self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Rhs) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#121' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>!=</code>.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> for <a class="enum" href="../../encode_unicode/error/enum.FromStrError.html" title="enum encode_unicode::error::FromStrError">FromStrError</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#20' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a> for <a class="enum" href="../../encode_unicode/error/enum.FromStrError.html" title="enum encode_unicode::error::FromStrError">FromStrError</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#28-33' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.description' class="method"><span id='description.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description' class='fnname'>description</a>(&amp;self) -&gt; &amp;'static <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#29-32' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>A short description of the error. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description">Read more</a></p>
+</div><h4 id='method.cause' class="method"><span id='cause.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause' class='fnname'>cause</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;<a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/error.rs.html#151' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>The lower-level cause of this error, if any. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html" title="trait core::fmt::Display">Display</a> for <a class="enum" href="../../encode_unicode/error/enum.FromStrError.html" title="enum encode_unicode::error::FromStrError">FromStrError</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#34-38' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt-1' class="method"><span id='fmt.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, fmtr: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#35-37' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt">Read more</a></p>
+</div></div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../../main.js"></script>
+    <script defer src="../../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/enum.InvalidCodePoint.html b/encode_unicode/error/enum.InvalidCodePoint.html
new file mode 100644
index 0000000..285f1de
--- /dev/null
+++ b/encode_unicode/error/enum.InvalidCodePoint.html
@@ -0,0 +1,154 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `InvalidCodePoint` enum in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, InvalidCodePoint">
+
+    <title>encode_unicode::error::InvalidCodePoint - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc enum">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Enum InvalidCodePoint</p><div class="block items"><ul><li><a href="#variants">Variants</a></li><li><a href="#methods">Methods</a></li><li><a href="#implementations">Trait Implementations</a></li></ul></div><p class='location'><a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a></p><script>window.sidebarCurrent = {name: 'InvalidCodePoint', ty: 'enum', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Enum <a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a>::<wbr><a class="enum" href=''>InvalidCodePoint</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../../src/encode_unicode/errors.rs.html#44-49' title='goto source code'>[src]</a></span></h1>
+<pre class='rust enum'>pub enum InvalidCodePoint {
+    Utf16Reserved,
+    TooHigh,
+}</pre><div class='docblock'><p>Reasons why an u32 is not a valid utf codepoint.</p>
+</div><h2 id='variants' class='variants small-section-header'>
+                   Variants<a href='#variants' class='anchor'></a></h2>
+<span id='variant.Utf16Reserved' class='variant'><span id='Utf16Reserved.v' class='invisible'><code>Utf16Reserved</code></span></span><div class='docblock'><p>It&#39;s reserved for utf-16 surrogate pairs.</p>
+</div><span id='variant.TooHigh' class='variant'><span id='TooHigh.v' class='invisible'><code>TooHigh</code></span></span><div class='docblock'><p>It&#39;s higher than the highest codepoint of 0x10ffff.</p>
+</div>
+                    <h2 id='methods' class='small-section-header'>
+                      Methods<a href='#methods' class='anchor'></a>
+                    </h2>
+                <h3 class='impl'><span class='in-band'><code>impl <a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#51-57' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.error_range' class="method"><span id='error_range.v' class='invisible'><code>fn <a href='#method.error_range' class='fnname'>error_range</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a>, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#53-56' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Get the range of values for which this error would be given.</p>
+</div></div>
+            <h2 id='implementations' class='small-section-header'>
+              Trait Implementations<a href='#implementations' class='anchor'></a>
+            </h2>
+        <h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#43' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&amp;self) -&gt; <a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#43' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
+</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&amp;mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self)</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#112-114' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#43' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#43' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, __arg_0: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#43' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#43' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq' class='fnname'>eq</a>(&amp;self, __arg_0: &amp;<a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#43' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq">Read more</a></p>
+</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne' class='fnname'>ne</a>(&amp;self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Rhs) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#121' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>!=</code>.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#43' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#58-63' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.description' class="method"><span id='description.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description' class='fnname'>description</a>(&amp;self) -&gt; &amp;'static <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#59-62' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>A short description of the error. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description">Read more</a></p>
+</div><h4 id='method.cause' class="method"><span id='cause.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause' class='fnname'>cause</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;<a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/error.rs.html#151' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>The lower-level cause of this error, if any. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html" title="trait core::fmt::Display">Display</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#64-68' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt-1' class="method"><span id='fmt.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, fmtr: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#65-67' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt">Read more</a></p>
+</div></div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../../main.js"></script>
+    <script defer src="../../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/enum.InvalidUtf16Slice.html b/encode_unicode/error/enum.InvalidUtf16Slice.html
new file mode 100644
index 0000000..510ae0e
--- /dev/null
+++ b/encode_unicode/error/enum.InvalidUtf16Slice.html
@@ -0,0 +1,151 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `InvalidUtf16Slice` enum in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, InvalidUtf16Slice">
+
+    <title>encode_unicode::error::InvalidUtf16Slice - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc enum">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Enum InvalidUtf16Slice</p><div class="block items"><ul><li><a href="#variants">Variants</a></li><li><a href="#implementations">Trait Implementations</a></li></ul></div><p class='location'><a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a></p><script>window.sidebarCurrent = {name: 'InvalidUtf16Slice', ty: 'enum', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Enum <a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a>::<wbr><a class="enum" href=''>InvalidUtf16Slice</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../../src/encode_unicode/errors.rs.html#219-228' title='goto source code'>[src]</a></span></h1>
+<pre class='rust enum'>pub enum InvalidUtf16Slice {
+    EmptySlice,
+    FirstLowSurrogate,
+    MissingSecond,
+    SecondNotLowSurrogate,
+}</pre><div class='docblock'><p>Reasons why a slice of <code>u16</code>s doesn&#39;t start with valid UTF-16.</p>
+</div><h2 id='variants' class='variants small-section-header'>
+                   Variants<a href='#variants' class='anchor'></a></h2>
+<span id='variant.EmptySlice' class='variant'><span id='EmptySlice.v' class='invisible'><code>EmptySlice</code></span></span><div class='docblock'><p>The slice is empty.</p>
+</div><span id='variant.FirstLowSurrogate' class='variant'><span id='FirstLowSurrogate.v' class='invisible'><code>FirstLowSurrogate</code></span></span><div class='docblock'><p>The first unit is a low surrogate.</p>
+</div><span id='variant.MissingSecond' class='variant'><span id='MissingSecond.v' class='invisible'><code>MissingSecond</code></span></span><div class='docblock'><p>The first and only unit requires a second unit.</p>
+</div><span id='variant.SecondNotLowSurrogate' class='variant'><span id='SecondNotLowSurrogate.v' class='invisible'><code>SecondNotLowSurrogate</code></span></span><div class='docblock'><p>The first unit requires a second one, but it&#39;s not a low surrogate.</p>
+</div>
+            <h2 id='implementations' class='small-section-header'>
+              Trait Implementations<a href='#implementations' class='anchor'></a>
+            </h2>
+        <h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Slice.html" title="enum encode_unicode::error::InvalidUtf16Slice">InvalidUtf16Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#218' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&amp;self) -&gt; <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Slice.html" title="enum encode_unicode::error::InvalidUtf16Slice">InvalidUtf16Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#218' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
+</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&amp;mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self)</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#112-114' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Slice.html" title="enum encode_unicode::error::InvalidUtf16Slice">InvalidUtf16Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#218' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Slice.html" title="enum encode_unicode::error::InvalidUtf16Slice">InvalidUtf16Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#218' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, __arg_0: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#218' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Slice.html" title="enum encode_unicode::error::InvalidUtf16Slice">InvalidUtf16Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#218' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq' class='fnname'>eq</a>(&amp;self, __arg_0: &amp;<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Slice.html" title="enum encode_unicode::error::InvalidUtf16Slice">InvalidUtf16Slice</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#218' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq">Read more</a></p>
+</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne' class='fnname'>ne</a>(&amp;self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Rhs) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#121' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>!=</code>.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Slice.html" title="enum encode_unicode::error::InvalidUtf16Slice">InvalidUtf16Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#218' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Slice.html" title="enum encode_unicode::error::InvalidUtf16Slice">InvalidUtf16Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#229-236' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.description' class="method"><span id='description.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description' class='fnname'>description</a>(&amp;self) -&gt; &amp;'static <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#230-235' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>A short description of the error. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description">Read more</a></p>
+</div><h4 id='method.cause' class="method"><span id='cause.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause' class='fnname'>cause</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;<a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/error.rs.html#151' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>The lower-level cause of this error, if any. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html" title="trait core::fmt::Display">Display</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Slice.html" title="enum encode_unicode::error::InvalidUtf16Slice">InvalidUtf16Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#237-241' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt-1' class="method"><span id='fmt.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, fmtr: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#238-240' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt">Read more</a></p>
+</div></div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../../main.js"></script>
+    <script defer src="../../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/enum.InvalidUtf16Tuple.html b/encode_unicode/error/enum.InvalidUtf16Tuple.html
new file mode 100644
index 0000000..fdde03a
--- /dev/null
+++ b/encode_unicode/error/enum.InvalidUtf16Tuple.html
@@ -0,0 +1,155 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `InvalidUtf16Tuple` enum in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, InvalidUtf16Tuple">
+
+    <title>encode_unicode::error::InvalidUtf16Tuple - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc enum">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Enum InvalidUtf16Tuple</p><div class="block items"><ul><li><a href="#variants">Variants</a></li><li><a href="#implementations">Trait Implementations</a></li></ul></div><p class='location'><a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a></p><script>window.sidebarCurrent = {name: 'InvalidUtf16Tuple', ty: 'enum', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Enum <a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a>::<wbr><a class="enum" href=''>InvalidUtf16Tuple</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../../src/encode_unicode/errors.rs.html#188-201' title='goto source code'>[src]</a></span></h1>
+<pre class='rust enum'>pub enum InvalidUtf16Tuple {
+    FirstIsTrailingSurrogate,
+    SuperfluousSecond,
+    MissingSecond,
+    InvalidSecond,
+}</pre><div class='docblock'><p>Reasons why one or two <code>u16</code>s are not valid UTF-16, in sinking precedence.</p>
+</div><h2 id='variants' class='variants small-section-header'>
+                   Variants<a href='#variants' class='anchor'></a></h2>
+<span id='variant.FirstIsTrailingSurrogate' class='variant'><span id='FirstIsTrailingSurrogate.v' class='invisible'><code>FirstIsTrailingSurrogate</code></span></span><div class='docblock'><p>The first unit is a trailing/low surrogate, which is never valid.</p>
+
+<p>Note that the value of a low surrogate is actually higher than a high surrogate.</p>
+</div><span id='variant.SuperfluousSecond' class='variant'><span id='SuperfluousSecond.v' class='invisible'><code>SuperfluousSecond</code></span></span><div class='docblock'><p>You provided a second unit, but the first one stands on its own.</p>
+</div><span id='variant.MissingSecond' class='variant'><span id='MissingSecond.v' class='invisible'><code>MissingSecond</code></span></span><div class='docblock'><p>The first and only unit requires a second unit.</p>
+</div><span id='variant.InvalidSecond' class='variant'><span id='InvalidSecond.v' class='invisible'><code>InvalidSecond</code></span></span><div class='docblock'><p>The first unit requires a second unit, but it&#39;s not a trailing/low surrogate.</p>
+
+<p>Note that the value of a low surrogate is actually higher than a high surrogate.</p>
+</div>
+            <h2 id='implementations' class='small-section-header'>
+              Trait Implementations<a href='#implementations' class='anchor'></a>
+            </h2>
+        <h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Tuple.html" title="enum encode_unicode::error::InvalidUtf16Tuple">InvalidUtf16Tuple</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#187' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&amp;self) -&gt; <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Tuple.html" title="enum encode_unicode::error::InvalidUtf16Tuple">InvalidUtf16Tuple</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#187' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
+</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&amp;mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self)</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#112-114' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Tuple.html" title="enum encode_unicode::error::InvalidUtf16Tuple">InvalidUtf16Tuple</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#187' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Tuple.html" title="enum encode_unicode::error::InvalidUtf16Tuple">InvalidUtf16Tuple</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#187' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, __arg_0: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#187' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Tuple.html" title="enum encode_unicode::error::InvalidUtf16Tuple">InvalidUtf16Tuple</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#187' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq' class='fnname'>eq</a>(&amp;self, __arg_0: &amp;<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Tuple.html" title="enum encode_unicode::error::InvalidUtf16Tuple">InvalidUtf16Tuple</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#187' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq">Read more</a></p>
+</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne' class='fnname'>ne</a>(&amp;self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Rhs) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#121' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>!=</code>.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Tuple.html" title="enum encode_unicode::error::InvalidUtf16Tuple">InvalidUtf16Tuple</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#187' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Tuple.html" title="enum encode_unicode::error::InvalidUtf16Tuple">InvalidUtf16Tuple</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#202-209' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.description' class="method"><span id='description.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description' class='fnname'>description</a>(&amp;self) -&gt; &amp;'static <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#203-208' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>A short description of the error. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description">Read more</a></p>
+</div><h4 id='method.cause' class="method"><span id='cause.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause' class='fnname'>cause</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;<a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/error.rs.html#151' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>The lower-level cause of this error, if any. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html" title="trait core::fmt::Display">Display</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf16Tuple.html" title="enum encode_unicode::error::InvalidUtf16Tuple">InvalidUtf16Tuple</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#210-214' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt-1' class="method"><span id='fmt.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, fmtr: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#211-213' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt">Read more</a></p>
+</div></div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../../main.js"></script>
+    <script defer src="../../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/enum.InvalidUtf8.html b/encode_unicode/error/enum.InvalidUtf8.html
new file mode 100644
index 0000000..e7778e6
--- /dev/null
+++ b/encode_unicode/error/enum.InvalidUtf8.html
@@ -0,0 +1,150 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `InvalidUtf8` enum in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, InvalidUtf8">
+
+    <title>encode_unicode::error::InvalidUtf8 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc enum">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Enum InvalidUtf8</p><div class="block items"><ul><li><a href="#variants">Variants</a></li><li><a href="#implementations">Trait Implementations</a></li></ul></div><p class='location'><a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a></p><script>window.sidebarCurrent = {name: 'InvalidUtf8', ty: 'enum', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Enum <a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a>::<wbr><a class="enum" href=''>InvalidUtf8</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../../src/encode_unicode/errors.rs.html#97-104' title='goto source code'>[src]</a></span></h1>
+<pre class='rust enum'>pub enum InvalidUtf8 {
+    FirstByte(<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a>),
+    NotAContinuationByte(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>),
+    OverLong,
+}</pre><div class='docblock'><p>Reasons why a byte sequence is not valid UTF-8, excluding invalid codepoint.
+In sinking precedence.</p>
+</div><h2 id='variants' class='variants small-section-header'>
+                   Variants<a href='#variants' class='anchor'></a></h2>
+<span id='variant.FirstByte' class='variant'><span id='FirstByte.v' class='invisible'><code>FirstByte(<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a>)</code></span></span><div class='docblock'><p>Something is certainly wrong with the first byte.</p>
+</div><span id='variant.NotAContinuationByte' class='variant'><span id='NotAContinuationByte.v' class='invisible'><code>NotAContinuationByte(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>)</code></span></span><div class='docblock'><p>One of the continuation bytes doesnt fit the pattern 0b10xx_xxxx.</p>
+</div><span id='variant.OverLong' class='variant'><span id='OverLong.v' class='invisible'><code>OverLong</code></span></span><div class='docblock'><p>There are too many leading zeros; it could be a byte shorter.</p>
+</div>
+            <h2 id='implementations' class='small-section-header'>
+              Trait Implementations<a href='#implementations' class='anchor'></a>
+            </h2>
+        <h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#96' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&amp;self) -&gt; <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#96' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
+</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&amp;mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self)</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#112-114' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#96' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#96' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, __arg_0: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#96' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#96' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq' class='fnname'>eq</a>(&amp;self, __arg_0: &amp;<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#96' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq">Read more</a></p>
+</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne' class='fnname'>ne</a>(&amp;self, __arg_0: &amp;<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#96' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>!=</code>.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#96' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#106-118' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.description' class="method"><span id='description.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description' class='fnname'>description</a>(&amp;self) -&gt; &amp;'static <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#107-112' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>A short description of the error. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description">Read more</a></p>
+</div><h4 id='method.cause' class="method"><span id='cause.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause' class='fnname'>cause</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;<a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#114-117' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>When <code>Some</code> is returned, the <code>Error</code> is a <code>InvalidUtf8FirstByte</code>.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html" title="trait core::fmt::Display">Display</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#119-123' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt-1' class="method"><span id='fmt.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, fmtr: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#120-122' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt">Read more</a></p>
+</div></div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../../main.js"></script>
+    <script defer src="../../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/enum.InvalidUtf8Array.html b/encode_unicode/error/enum.InvalidUtf8Array.html
new file mode 100644
index 0000000..0b0f750
--- /dev/null
+++ b/encode_unicode/error/enum.InvalidUtf8Array.html
@@ -0,0 +1,147 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `InvalidUtf8Array` enum in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, InvalidUtf8Array">
+
+    <title>encode_unicode::error::InvalidUtf8Array - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc enum">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Enum InvalidUtf8Array</p><div class="block items"><ul><li><a href="#variants">Variants</a></li><li><a href="#implementations">Trait Implementations</a></li></ul></div><p class='location'><a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a></p><script>window.sidebarCurrent = {name: 'InvalidUtf8Array', ty: 'enum', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Enum <a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a>::<wbr><a class="enum" href=''>InvalidUtf8Array</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../../src/encode_unicode/errors.rs.html#128-133' title='goto source code'>[src]</a></span></h1>
+<pre class='rust enum'>pub enum InvalidUtf8Array {
+    Utf8(<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a>),
+    CodePoint(<a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a>),
+}</pre><div class='docblock'><p>Reasons why a byte array is not valid UTF-8, in sinking precedence.</p>
+</div><h2 id='variants' class='variants small-section-header'>
+                   Variants<a href='#variants' class='anchor'></a></h2>
+<span id='variant.Utf8' class='variant'><span id='Utf8.v' class='invisible'><code>Utf8(<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a>)</code></span></span><div class='docblock'><p>Something is certainly wrong with the first byte.</p>
+</div><span id='variant.CodePoint' class='variant'><span id='CodePoint.v' class='invisible'><code>CodePoint(<a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a>)</code></span></span><div class='docblock'><p>The encoded codepoint is invalid:</p>
+</div>
+            <h2 id='implementations' class='small-section-header'>
+              Trait Implementations<a href='#implementations' class='anchor'></a>
+            </h2>
+        <h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#127' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&amp;self) -&gt; <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#127' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
+</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&amp;mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self)</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#112-114' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#127' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#127' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, __arg_0: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#127' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#127' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq' class='fnname'>eq</a>(&amp;self, __arg_0: &amp;<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#127' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq">Read more</a></p>
+</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne' class='fnname'>ne</a>(&amp;self, __arg_0: &amp;<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#127' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>!=</code>.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#127' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#134-144' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.description' class="method"><span id='description.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description' class='fnname'>description</a>(&amp;self) -&gt; &amp;'static <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#135-138' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>A short description of the error. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description">Read more</a></p>
+</div><h4 id='method.cause' class="method"><span id='cause.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause' class='fnname'>cause</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;<a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#140-143' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Always returns <code>Some</code>.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html" title="trait core::fmt::Display">Display</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#145-149' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt-1' class="method"><span id='fmt.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, fmtr: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#146-148' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt">Read more</a></p>
+</div></div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../../main.js"></script>
+    <script defer src="../../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/enum.InvalidUtf8FirstByte.html b/encode_unicode/error/enum.InvalidUtf8FirstByte.html
new file mode 100644
index 0000000..866abb3
--- /dev/null
+++ b/encode_unicode/error/enum.InvalidUtf8FirstByte.html
@@ -0,0 +1,147 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `InvalidUtf8FirstByte` enum in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, InvalidUtf8FirstByte">
+
+    <title>encode_unicode::error::InvalidUtf8FirstByte - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc enum">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Enum InvalidUtf8FirstByte</p><div class="block items"><ul><li><a href="#variants">Variants</a></li><li><a href="#implementations">Trait Implementations</a></li></ul></div><p class='location'><a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a></p><script>window.sidebarCurrent = {name: 'InvalidUtf8FirstByte', ty: 'enum', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Enum <a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a>::<wbr><a class="enum" href=''>InvalidUtf8FirstByte</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../../src/encode_unicode/errors.rs.html#74-79' title='goto source code'>[src]</a></span></h1>
+<pre class='rust enum'>pub enum InvalidUtf8FirstByte {
+    TooLongSeqence,
+    ContinuationByte,
+}</pre><div class='docblock'><p>Reasons why a byte is not the start of a UTF-8 codepoint.</p>
+</div><h2 id='variants' class='variants small-section-header'>
+                   Variants<a href='#variants' class='anchor'></a></h2>
+<span id='variant.TooLongSeqence' class='variant'><span id='TooLongSeqence.v' class='invisible'><code>TooLongSeqence</code></span></span><div class='docblock'><p>Sequences cannot be longer than 4 bytes. Is given for bytes &gt;= 240.</p>
+</div><span id='variant.ContinuationByte' class='variant'><span id='ContinuationByte.v' class='invisible'><code>ContinuationByte</code></span></span><div class='docblock'><p>This byte belongs to a previous seqence. Is given for values between 128 and 192 (exclusive).</p>
+</div>
+            <h2 id='implementations' class='small-section-header'>
+              Trait Implementations<a href='#implementations' class='anchor'></a>
+            </h2>
+        <h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#73' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&amp;self) -&gt; <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#73' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
+</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&amp;mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self)</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#112-114' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#73' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#73' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, __arg_0: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#73' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#73' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq' class='fnname'>eq</a>(&amp;self, __arg_0: &amp;<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#73' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq">Read more</a></p>
+</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne' class='fnname'>ne</a>(&amp;self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Rhs) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#121' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>!=</code>.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#73' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#81-86' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.description' class="method"><span id='description.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description' class='fnname'>description</a>(&amp;self) -&gt; &amp;'static <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#82-85' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>A short description of the error. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description">Read more</a></p>
+</div><h4 id='method.cause' class="method"><span id='cause.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause' class='fnname'>cause</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;<a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/error.rs.html#151' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>The lower-level cause of this error, if any. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html" title="trait core::fmt::Display">Display</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#87-91' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt-1' class="method"><span id='fmt.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, fmtr: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#88-90' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt">Read more</a></p>
+</div></div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../../main.js"></script>
+    <script defer src="../../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/enum.InvalidUtf8Slice.html b/encode_unicode/error/enum.InvalidUtf8Slice.html
new file mode 100644
index 0000000..bf2d23a
--- /dev/null
+++ b/encode_unicode/error/enum.InvalidUtf8Slice.html
@@ -0,0 +1,149 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `InvalidUtf8Slice` enum in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, InvalidUtf8Slice">
+
+    <title>encode_unicode::error::InvalidUtf8Slice - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc enum">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Enum InvalidUtf8Slice</p><div class="block items"><ul><li><a href="#variants">Variants</a></li><li><a href="#implementations">Trait Implementations</a></li></ul></div><p class='location'><a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a></p><script>window.sidebarCurrent = {name: 'InvalidUtf8Slice', ty: 'enum', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Enum <a href='../index.html'>encode_unicode</a>::<wbr><a href='index.html'>error</a>::<wbr><a class="enum" href=''>InvalidUtf8Slice</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../../src/encode_unicode/errors.rs.html#154-161' title='goto source code'>[src]</a></span></h1>
+<pre class='rust enum'>pub enum InvalidUtf8Slice {
+    Utf8(<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a>),
+    CodePoint(<a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a>),
+    TooShort(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>),
+}</pre><div class='docblock'><p>Reasons why a byte slice is not valid UTF-8, in sinking precedence.</p>
+</div><h2 id='variants' class='variants small-section-header'>
+                   Variants<a href='#variants' class='anchor'></a></h2>
+<span id='variant.Utf8' class='variant'><span id='Utf8.v' class='invisible'><code>Utf8(<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8.html" title="enum encode_unicode::error::InvalidUtf8">InvalidUtf8</a>)</code></span></span><div class='docblock'><p>Something is certainly wrong with the first byte.</p>
+</div><span id='variant.CodePoint' class='variant'><span id='CodePoint.v' class='invisible'><code>CodePoint(<a class="enum" href="../../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a>)</code></span></span><div class='docblock'><p>The encoded codepoint is invalid:</p>
+</div><span id='variant.TooShort' class='variant'><span id='TooShort.v' class='invisible'><code>TooShort(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>)</code></span></span><div class='docblock'><p>The slice is too short; n bytes was required.</p>
+</div>
+            <h2 id='implementations' class='small-section-header'>
+              Trait Implementations<a href='#implementations' class='anchor'></a>
+            </h2>
+        <h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#153' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&amp;self) -&gt; <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#153' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
+</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&amp;mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self)</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#112-114' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#153' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#153' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, __arg_0: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#153' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#153' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq' class='fnname'>eq</a>(&amp;self, __arg_0: &amp;<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#153' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq">Read more</a></p>
+</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne' class='fnname'>ne</a>(&amp;self, __arg_0: &amp;<a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#153' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>!=</code>.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#153' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#162-174' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.description' class="method"><span id='description.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description' class='fnname'>description</a>(&amp;self) -&gt; &amp;'static <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#163-168' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>A short description of the error. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#tymethod.description">Read more</a></p>
+</div><h4 id='method.cause' class="method"><span id='cause.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause' class='fnname'>cause</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;<a class="trait" href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html" title="trait std::error::Error">Error</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#169-173' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>The lower-level cause of this error, if any. <a href="https://doc.rust-lang.org/nightly/std/error/trait.Error.html#method.cause">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html" title="trait core::fmt::Display">Display</a> for <a class="enum" href="../../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#175-182' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt-1' class="method"><span id='fmt.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, fmtr: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/encode_unicode/errors.rs.html#176-181' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt">Read more</a></p>
+</div></div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../../main.js"></script>
+    <script defer src="../../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/index.html b/encode_unicode/error/index.html
new file mode 100644
index 0000000..97010ec
--- /dev/null
+++ b/encode_unicode/error/index.html
@@ -0,0 +1,171 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `error` mod in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, error">
+
+    <title>encode_unicode::error - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc mod">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Module error</p><div class="block items"><ul><li><a href="#enums">Enums</a></li></ul></div><p class='location'><a href='../index.html'>encode_unicode</a></p><script>window.sidebarCurrent = {name: 'error', ty: 'mod', relpath: '../'};</script><script defer src="../sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Module <a href='../index.html'>encode_unicode</a>::<wbr><a class="mod" href=''>error</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../../src/encode_unicode/lib.rs.html#39-46' title='goto source code'>[src]</a></span></h1>
+<div class='docblock'><p>Errors returned by various conversion methods in this crate.</p>
+</div><h2 id='enums' class='section-header'><a href="#enums">Enums</a></h2>
+<table>
+                       <tr class=' module-item'>
+                           <td><a class="enum" href="enum.FromStrError.html"
+                                  title='enum encode_unicode::error::FromStrError'>FromStrError</a></td>
+                           <td class='docblock-short'>
+                                <p>Reason why Utf8Char::from_str() failed.</p>
+                           </td>
+                       </tr>
+                       <tr class=' module-item'>
+                           <td><a class="enum" href="enum.InvalidCodePoint.html"
+                                  title='enum encode_unicode::error::InvalidCodePoint'>InvalidCodePoint</a></td>
+                           <td class='docblock-short'>
+                                <p>Reasons why an u32 is not a valid utf codepoint.</p>
+                           </td>
+                       </tr>
+                       <tr class=' module-item'>
+                           <td><a class="enum" href="enum.InvalidUtf8.html"
+                                  title='enum encode_unicode::error::InvalidUtf8'>InvalidUtf8</a></td>
+                           <td class='docblock-short'>
+                                <p>Reasons why a byte sequence is not valid UTF-8, excluding invalid codepoint.
+In sinking precedence.</p>
+                           </td>
+                       </tr>
+                       <tr class=' module-item'>
+                           <td><a class="enum" href="enum.InvalidUtf16Slice.html"
+                                  title='enum encode_unicode::error::InvalidUtf16Slice'>InvalidUtf16Slice</a></td>
+                           <td class='docblock-short'>
+                                <p>Reasons why a slice of <code>u16</code>s doesn&#39;t start with valid UTF-16.</p>
+                           </td>
+                       </tr>
+                       <tr class=' module-item'>
+                           <td><a class="enum" href="enum.InvalidUtf16Tuple.html"
+                                  title='enum encode_unicode::error::InvalidUtf16Tuple'>InvalidUtf16Tuple</a></td>
+                           <td class='docblock-short'>
+                                <p>Reasons why one or two <code>u16</code>s are not valid UTF-16, in sinking precedence.</p>
+                           </td>
+                       </tr>
+                       <tr class=' module-item'>
+                           <td><a class="enum" href="enum.InvalidUtf8Array.html"
+                                  title='enum encode_unicode::error::InvalidUtf8Array'>InvalidUtf8Array</a></td>
+                           <td class='docblock-short'>
+                                <p>Reasons why a byte array is not valid UTF-8, in sinking precedence.</p>
+                           </td>
+                       </tr>
+                       <tr class=' module-item'>
+                           <td><a class="enum" href="enum.InvalidUtf8FirstByte.html"
+                                  title='enum encode_unicode::error::InvalidUtf8FirstByte'>InvalidUtf8FirstByte</a></td>
+                           <td class='docblock-short'>
+                                <p>Reasons why a byte is not the start of a UTF-8 codepoint.</p>
+                           </td>
+                       </tr>
+                       <tr class=' module-item'>
+                           <td><a class="enum" href="enum.InvalidUtf8Slice.html"
+                                  title='enum encode_unicode::error::InvalidUtf8Slice'>InvalidUtf8Slice</a></td>
+                           <td class='docblock-short'>
+                                <p>Reasons why a byte slice is not valid UTF-8, in sinking precedence.</p>
+                           </td>
+                       </tr></table></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../../main.js"></script>
+    <script defer src="../../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/error/sidebar-items.js b/encode_unicode/error/sidebar-items.js
new file mode 100644
index 0000000..90f9066
--- /dev/null
+++ b/encode_unicode/error/sidebar-items.js
@@ -0,0 +1 @@
+initSidebarItems({"enum":[["FromStrError","Reason why Utf8Char::from_str() failed."],["InvalidCodePoint","Reasons why an u32 is not a valid utf codepoint."],["InvalidUtf16Slice","Reasons why a slice of `u16`s doesn't start with valid UTF-16."],["InvalidUtf16Tuple","Reasons why one or two `u16`s are not valid UTF-16, in sinking precedence."],["InvalidUtf8","Reasons why a byte sequence is not valid UTF-8, excluding invalid codepoint. In sinking precedence."],["InvalidUtf8Array","Reasons why a byte array is not valid UTF-8, in sinking precedence."],["InvalidUtf8FirstByte","Reasons why a byte is not the start of a UTF-8 codepoint."],["InvalidUtf8Slice","Reasons why a byte slice is not valid UTF-8, in sinking precedence."]]});
\ No newline at end of file
diff --git a/encode_unicode/errors/FromStrError.t.html b/encode_unicode/errors/FromStrError.t.html
new file mode 100644
index 0000000..95b7f58
--- /dev/null
+++ b/encode_unicode/errors/FromStrError.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.FromStrError.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.FromStrError.html">enum.FromStrError.html</a>...</p>
+    <script>location.replace("enum.FromStrError.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/InvalidCodePoint.t.html b/encode_unicode/errors/InvalidCodePoint.t.html
new file mode 100644
index 0000000..cd71b09
--- /dev/null
+++ b/encode_unicode/errors/InvalidCodePoint.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidCodePoint.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidCodePoint.html">enum.InvalidCodePoint.html</a>...</p>
+    <script>location.replace("enum.InvalidCodePoint.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/InvalidUtf16Slice.t.html b/encode_unicode/errors/InvalidUtf16Slice.t.html
new file mode 100644
index 0000000..8d4cb9e
--- /dev/null
+++ b/encode_unicode/errors/InvalidUtf16Slice.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidUtf16Slice.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidUtf16Slice.html">enum.InvalidUtf16Slice.html</a>...</p>
+    <script>location.replace("enum.InvalidUtf16Slice.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/InvalidUtf16Tuple.t.html b/encode_unicode/errors/InvalidUtf16Tuple.t.html
new file mode 100644
index 0000000..8b03c35
--- /dev/null
+++ b/encode_unicode/errors/InvalidUtf16Tuple.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidUtf16Tuple.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidUtf16Tuple.html">enum.InvalidUtf16Tuple.html</a>...</p>
+    <script>location.replace("enum.InvalidUtf16Tuple.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/InvalidUtf8.t.html b/encode_unicode/errors/InvalidUtf8.t.html
new file mode 100644
index 0000000..bbf1819
--- /dev/null
+++ b/encode_unicode/errors/InvalidUtf8.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidUtf8.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidUtf8.html">enum.InvalidUtf8.html</a>...</p>
+    <script>location.replace("enum.InvalidUtf8.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/InvalidUtf8Array.t.html b/encode_unicode/errors/InvalidUtf8Array.t.html
new file mode 100644
index 0000000..570167b
--- /dev/null
+++ b/encode_unicode/errors/InvalidUtf8Array.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidUtf8Array.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidUtf8Array.html">enum.InvalidUtf8Array.html</a>...</p>
+    <script>location.replace("enum.InvalidUtf8Array.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/InvalidUtf8FirstByte.t.html b/encode_unicode/errors/InvalidUtf8FirstByte.t.html
new file mode 100644
index 0000000..9297ac2
--- /dev/null
+++ b/encode_unicode/errors/InvalidUtf8FirstByte.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidUtf8FirstByte.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidUtf8FirstByte.html">enum.InvalidUtf8FirstByte.html</a>...</p>
+    <script>location.replace("enum.InvalidUtf8FirstByte.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/InvalidUtf8Slice.t.html b/encode_unicode/errors/InvalidUtf8Slice.t.html
new file mode 100644
index 0000000..0212a28
--- /dev/null
+++ b/encode_unicode/errors/InvalidUtf8Slice.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.InvalidUtf8Slice.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.InvalidUtf8Slice.html">enum.InvalidUtf8Slice.html</a>...</p>
+    <script>location.replace("enum.InvalidUtf8Slice.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/enum.FromStrError.html b/encode_unicode/errors/enum.FromStrError.html
new file mode 100644
index 0000000..0b1bf8a
--- /dev/null
+++ b/encode_unicode/errors/enum.FromStrError.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/error/enum.FromStrError.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/error/enum.FromStrError.html">../../encode_unicode/error/enum.FromStrError.html</a>...</p>
+    <script>location.replace("../../encode_unicode/error/enum.FromStrError.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/enum.InvalidCodePoint.html b/encode_unicode/errors/enum.InvalidCodePoint.html
new file mode 100644
index 0000000..11205c0
--- /dev/null
+++ b/encode_unicode/errors/enum.InvalidCodePoint.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/error/enum.InvalidCodePoint.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/error/enum.InvalidCodePoint.html">../../encode_unicode/error/enum.InvalidCodePoint.html</a>...</p>
+    <script>location.replace("../../encode_unicode/error/enum.InvalidCodePoint.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/enum.InvalidUtf16Slice.html b/encode_unicode/errors/enum.InvalidUtf16Slice.html
new file mode 100644
index 0000000..3281a39
--- /dev/null
+++ b/encode_unicode/errors/enum.InvalidUtf16Slice.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/error/enum.InvalidUtf16Slice.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/error/enum.InvalidUtf16Slice.html">../../encode_unicode/error/enum.InvalidUtf16Slice.html</a>...</p>
+    <script>location.replace("../../encode_unicode/error/enum.InvalidUtf16Slice.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/enum.InvalidUtf16Tuple.html b/encode_unicode/errors/enum.InvalidUtf16Tuple.html
new file mode 100644
index 0000000..5034469
--- /dev/null
+++ b/encode_unicode/errors/enum.InvalidUtf16Tuple.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/error/enum.InvalidUtf16Tuple.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/error/enum.InvalidUtf16Tuple.html">../../encode_unicode/error/enum.InvalidUtf16Tuple.html</a>...</p>
+    <script>location.replace("../../encode_unicode/error/enum.InvalidUtf16Tuple.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/enum.InvalidUtf8.html b/encode_unicode/errors/enum.InvalidUtf8.html
new file mode 100644
index 0000000..64caee0
--- /dev/null
+++ b/encode_unicode/errors/enum.InvalidUtf8.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/error/enum.InvalidUtf8.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/error/enum.InvalidUtf8.html">../../encode_unicode/error/enum.InvalidUtf8.html</a>...</p>
+    <script>location.replace("../../encode_unicode/error/enum.InvalidUtf8.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/enum.InvalidUtf8Array.html b/encode_unicode/errors/enum.InvalidUtf8Array.html
new file mode 100644
index 0000000..5038abd
--- /dev/null
+++ b/encode_unicode/errors/enum.InvalidUtf8Array.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/error/enum.InvalidUtf8Array.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/error/enum.InvalidUtf8Array.html">../../encode_unicode/error/enum.InvalidUtf8Array.html</a>...</p>
+    <script>location.replace("../../encode_unicode/error/enum.InvalidUtf8Array.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/enum.InvalidUtf8FirstByte.html b/encode_unicode/errors/enum.InvalidUtf8FirstByte.html
new file mode 100644
index 0000000..7ced27f
--- /dev/null
+++ b/encode_unicode/errors/enum.InvalidUtf8FirstByte.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/error/enum.InvalidUtf8FirstByte.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/error/enum.InvalidUtf8FirstByte.html">../../encode_unicode/error/enum.InvalidUtf8FirstByte.html</a>...</p>
+    <script>location.replace("../../encode_unicode/error/enum.InvalidUtf8FirstByte.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/errors/enum.InvalidUtf8Slice.html b/encode_unicode/errors/enum.InvalidUtf8Slice.html
new file mode 100644
index 0000000..0a67628
--- /dev/null
+++ b/encode_unicode/errors/enum.InvalidUtf8Slice.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/error/enum.InvalidUtf8Slice.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/error/enum.InvalidUtf8Slice.html">../../encode_unicode/error/enum.InvalidUtf8Slice.html</a>...</p>
+    <script>location.replace("../../encode_unicode/error/enum.InvalidUtf8Slice.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/index.html b/encode_unicode/index.html
new file mode 100644
index 0000000..1b14fa6
--- /dev/null
+++ b/encode_unicode/index.html
@@ -0,0 +1,172 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `encode_unicode` crate.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, encode_unicode">
+
+    <title>encode_unicode - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc mod">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Crate encode_unicode</p><div class="block items"><ul><li><a href="#modules">Modules</a></li><li><a href="#structs">Structs</a></li><li><a href="#traits">Traits</a></li></ul></div><p class='location'></p><script>window.sidebarCurrent = {name: 'encode_unicode', ty: 'mod', relpath: '../'};</script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Crate <a class="mod" href=''>encode_unicode</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/encode_unicode/lib.rs.html#10-46' title='goto source code'>[src]</a></span></h1>
+<div class='docblock'><p>Alternative and extension to the unstable <code>char.encode_utf8()</code> and <code>char.encode_utf16()</code>.</p>
+</div><h2 id='modules' class='section-header'><a href="#modules">Modules</a></h2>
+<table>
+                       <tr class=' module-item'>
+                           <td><a class="mod" href="error/index.html"
+                                  title='mod encode_unicode::error'>error</a></td>
+                           <td class='docblock-short'>
+                                <p>Errors returned by various conversion methods in this crate.</p>
+                           </td>
+                       </tr></table><h2 id='structs' class='section-header'><a href="#structs">Structs</a></h2>
+<table>
+                       <tr class=' module-item'>
+                           <td><a class="struct" href="struct.Utf16Char.html"
+                                  title='struct encode_unicode::Utf16Char'>Utf16Char</a></td>
+                           <td class='docblock-short'>
+                                <p>Store a <code>char</code> as UTF-16 so it can be borrowed as a slice</p>
+                           </td>
+                       </tr>
+                       <tr class=' module-item'>
+                           <td><a class="struct" href="struct.Utf16Iterator.html"
+                                  title='struct encode_unicode::Utf16Iterator'>Utf16Iterator</a></td>
+                           <td class='docblock-short'>
+                                <p>Iterate over the units in an UTF-16 representation of a codepoint.</p>
+                           </td>
+                       </tr>
+                       <tr class=' module-item'>
+                           <td><a class="struct" href="struct.Utf8Char.html"
+                                  title='struct encode_unicode::Utf8Char'>Utf8Char</a></td>
+                           <td class='docblock-short'>
+                                <p>Store a <code>char</code> as UTF-8 so it can be borrowed as a <code>str</code></p>
+                           </td>
+                       </tr>
+                       <tr class=' module-item'>
+                           <td><a class="struct" href="struct.Utf8Iterator.html"
+                                  title='struct encode_unicode::Utf8Iterator'>Utf8Iterator</a></td>
+                           <td class='docblock-short'>
+                                <p>Read or iterate over the bytes in the UTF-8 representation of a codepoint.</p>
+                           </td>
+                       </tr></table><h2 id='traits' class='section-header'><a href="#traits">Traits</a></h2>
+<table>
+                       <tr class=' module-item'>
+                           <td><a class="trait" href="trait.CharExt.html"
+                                  title='trait encode_unicode::CharExt'>CharExt</a></td>
+                           <td class='docblock-short'>
+                                <p>Extension trait for <code>char</code> that adds methods for converting to and from UTF-8 or UTF-16.</p>
+                           </td>
+                       </tr>
+                       <tr class=' module-item'>
+                           <td><a class="trait" href="trait.U16UtfExt.html"
+                                  title='trait encode_unicode::U16UtfExt'>U16UtfExt</a></td>
+                           <td class='docblock-short'>
+                                <p>Methods for working with <code>u16</code>s as UTF-16 units.</p>
+                           </td>
+                       </tr>
+                       <tr class=' module-item'>
+                           <td><a class="trait" href="trait.U8UtfExt.html"
+                                  title='trait encode_unicode::U8UtfExt'>U8UtfExt</a></td>
+                           <td class='docblock-short'>
+                                <p>Methods for working with <code>u8</code>s UTF-8.</p>
+                           </td>
+                       </tr></table></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/sidebar-items.js b/encode_unicode/sidebar-items.js
new file mode 100644
index 0000000..f15f2a9
--- /dev/null
+++ b/encode_unicode/sidebar-items.js
@@ -0,0 +1 @@
+initSidebarItems({"mod":[["error","Errors returned by various conversion methods in this crate."]],"struct":[["Utf16Char","Store a `char` as UTF-16 so it can be borrowed as a slice"],["Utf16Iterator","Iterate over the units in an UTF-16 representation of a codepoint."],["Utf8Char","Store a `char` as UTF-8 so it can be borrowed as a `str`"],["Utf8Iterator","Read or iterate over the bytes in the UTF-8 representation of a codepoint."]],"trait":[["CharExt","Extension trait for `char` that adds methods for converting to and from UTF-8 or UTF-16."],["U16UtfExt","Methods for working with `u16`s as UTF-16 units."],["U8UtfExt","Methods for working with `u8`s UTF-8."]]});
\ No newline at end of file
diff --git a/encode_unicode/struct.Utf16Char.html b/encode_unicode/struct.Utf16Char.html
new file mode 100644
index 0000000..4a0db51
--- /dev/null
+++ b/encode_unicode/struct.Utf16Char.html
@@ -0,0 +1,617 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `Utf16Char` struct in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, Utf16Char">
+
+    <title>encode_unicode::Utf16Char - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc struct">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Struct Utf16Char</p><div class="block items"><ul><li><a href="#methods">Methods</a></li><li><a href="#deref-methods">Methods from Deref&lt;Target=[u16]&gt;</a></li><li><a href="#implementations">Trait Implementations</a></li></ul></div><p class='location'><a href='index.html'>encode_unicode</a></p><script>window.sidebarCurrent = {name: 'Utf16Char', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Struct <a href='index.html'>encode_unicode</a>::<wbr><a class="struct" href=''>Utf16Char</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#38-40' title='goto source code'>[src]</a></span></h1>
+<pre class='rust struct'>pub struct Utf16Char { /* fields omitted */ }</pre><div class='docblock'><p>Store a <code>char</code> as UTF-16 so it can be borrowed as a slice</p>
+
+<p>Size is identical to <code>char</code>.
+Cannot represent all 2<sup>32-1</sup> possible values, but can do all valid ones.</p>
+</div>
+                    <h2 id='methods' class='small-section-header'>
+                      Methods<a href='#methods' class='anchor'></a>
+                    </h2>
+                <h3 class='impl'><span class='in-band'><code>impl <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#161-206' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.from_slice' class="method"><span id='from_slice.v' class='invisible'><code>fn <a href='#method.from_slice' class='fnname'>from_slice</a>(src: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>Self, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf16Slice.html" title="enum encode_unicode::error::InvalidUtf16Slice">InvalidUtf16Slice</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#164-168' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Validate and store the first UTF-16 codepoint in the slice.
+Also return how many units were needed.</p>
+</div><h4 id='method.from_tuple' class="method"><span id='from_tuple.v' class='invisible'><code>fn <a href='#method.from_tuple' class='fnname'>from_tuple</a>(utf16: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>, <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;Self, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf16Tuple.html" title="enum encode_unicode::error::InvalidUtf16Tuple">InvalidUtf16Tuple</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#170-174' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Validate and store a UTF-16 pair as returned from <code>char.to_utf16_tuple()</code>.</p>
+</div><h4 id='method.len' class="method"><span id='len.v' class='invisible'><code>fn <a href='#method.len' class='fnname'>len</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#178-180' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns 1 or 2.
+There is no <code>.is_emty()</code> because it would always return false.</p>
+</div><h4 id='method.to_char' class="method"><span id='to_char.v' class='invisible'><code>fn <a href='#method.to_char' class='fnname'>to_char</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#183-185' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Convert from UTF-16 to UTF-32</p>
+</div><h4 id='method.to_slice' class="method"><span id='to_slice.v' class='invisible'><code>fn <a href='#method.to_slice' class='fnname'>to_slice</a>(self, dst: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;mut [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#191-201' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Write the internal representation to a slice,
+and then returns the number of <code>u16</code>s written.</p>
+
+<p><code>None</code> is returned if the buffer is too small; then the buffer is left unmodified.
+A buffer of length two is always large enough.</p>
+</div><h4 id='method.to_tuple' class="method"><span id='to_tuple.v' class='invisible'><code>fn <a href='#method.to_tuple' class='fnname'>to_tuple</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>, <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#203-205' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>The second <code>u16</code> is used for surrogate pairs.</p>
+</div></div>
+                    <h2 id='deref-methods' class='small-section-header'>
+                      Methods from <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/deref/trait.Deref.html" title="trait core::ops::deref::Deref">Deref</a>&lt;Target = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>&gt;<a href='#deref-methods' class='anchor'></a>
+                    </h2>
+                <div class='impl-items'><h4 id='method.len-1' class="method"><span id='len.v-1' class='invisible'><code>fn <a href='#method.len-1' class='fnname'>len</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#182-184' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the number of elements in the slice.</p>
+
+<h1 id='example' class='section-header'><a href='#example'>Example</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">a</span> <span class="op">=</span> [<span class="number">1</span>, <span class="number">2</span>, <span class="number">3</span>];
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">a</span>.<span class="ident">len</span>(), <span class="number">3</span>);</pre>
+</div><h4 id='method.is_empty' class="method"><span id='is_empty.v' class='invisible'><code>fn <a href='#method.is_empty' class='fnname'>is_empty</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#196-198' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns <code>true</code> if the slice has a length of 0.</p>
+
+<h1 id='example-1' class='section-header'><a href='#example-1'>Example</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">a</span> <span class="op">=</span> [<span class="number">1</span>, <span class="number">2</span>, <span class="number">3</span>];
+<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">a</span>.<span class="ident">is_empty</span>());</pre>
+</div><h4 id='method.first' class="method"><span id='first.v' class='invisible'><code>fn <a href='#method.first' class='fnname'>first</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>T&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#213-215' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the first element of the slice, or <code>None</code> if it is empty.</p>
+
+<h1 id='examples' class='section-header'><a href='#examples'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">40</span>, <span class="number">30</span>];
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="kw-2">&amp;</span><span class="number">10</span>), <span class="ident">v</span>.<span class="ident">first</span>());
+
+<span class="kw">let</span> <span class="ident">w</span>: <span class="kw-2">&amp;</span>[<span class="ident">i32</span>] <span class="op">=</span> <span class="kw-2">&amp;</span>[];
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">w</span>.<span class="ident">first</span>());</pre>
+</div><h4 id='method.split_first' class="method"><span id='split_first.v' class='invisible'><code>fn <a href='#method.split_first' class='fnname'>split_first</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>T, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[T]</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#249-251' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the first and all the rest of the elements of the slice, or <code>None</code> if it is empty.</p>
+
+<h1 id='examples-1' class='section-header'><a href='#examples-1'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">x</span> <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="number">0</span>, <span class="number">1</span>, <span class="number">2</span>];
+
+<span class="kw">if</span> <span class="kw">let</span> <span class="prelude-val">Some</span>((<span class="ident">first</span>, <span class="ident">elements</span>)) <span class="op">=</span> <span class="ident">x</span>.<span class="ident">split_first</span>() {
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">first</span>, <span class="kw-2">&amp;</span><span class="number">0</span>);
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">elements</span>, <span class="kw-2">&amp;</span>[<span class="number">1</span>, <span class="number">2</span>]);
+}</pre>
+</div><h4 id='method.split_last' class="method"><span id='split_last.v' class='invisible'><code>fn <a href='#method.split_last' class='fnname'>split_last</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>T, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[T]</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#287-290' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the last and all the rest of the elements of the slice, or <code>None</code> if it is empty.</p>
+
+<h1 id='examples-2' class='section-header'><a href='#examples-2'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">x</span> <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="number">0</span>, <span class="number">1</span>, <span class="number">2</span>];
+
+<span class="kw">if</span> <span class="kw">let</span> <span class="prelude-val">Some</span>((<span class="ident">last</span>, <span class="ident">elements</span>)) <span class="op">=</span> <span class="ident">x</span>.<span class="ident">split_last</span>() {
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">last</span>, <span class="kw-2">&amp;</span><span class="number">2</span>);
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">elements</span>, <span class="kw-2">&amp;</span>[<span class="number">0</span>, <span class="number">1</span>]);
+}</pre>
+</div><h4 id='method.last' class="method"><span id='last.v' class='invisible'><code>fn <a href='#method.last' class='fnname'>last</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>T&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#325-327' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the last element of the slice, or <code>None</code> if it is empty.</p>
+
+<h1 id='examples-3' class='section-header'><a href='#examples-3'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">40</span>, <span class="number">30</span>];
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="kw-2">&amp;</span><span class="number">30</span>), <span class="ident">v</span>.<span class="ident">last</span>());
+
+<span class="kw">let</span> <span class="ident">w</span>: <span class="kw-2">&amp;</span>[<span class="ident">i32</span>] <span class="op">=</span> <span class="kw-2">&amp;</span>[];
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">w</span>.<span class="ident">last</span>());</pre>
+</div><h4 id='method.get' class="method"><span id='get.v' class='invisible'><code>fn <a href='#method.get' class='fnname'>get</a>&lt;I&gt;(&amp;self, index: I) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/slice/trait.SliceIndex.html" title="trait core::slice::SliceIndex">SliceIndex</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">[</a>T<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/slice/trait.SliceIndex.html#associatedtype.Output" title="type core::slice::SliceIndex::Output">Output</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/slice/trait.SliceIndex.html" title="trait core::slice::SliceIndex">SliceIndex</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">[</a>T<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#366-370' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a reference to an element or subslice depending on the type of
+index.</p>
+
+<ul>
+<li>If given a position, returns a reference to the element at that
+position or <code>None</code> if out of bounds.</li>
+<li>If given a range, returns the subslice corresponding to that range,
+or <code>None</code> if out of bounds.</li>
+</ul>
+
+<h1 id='examples-4' class='section-header'><a href='#examples-4'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">40</span>, <span class="number">30</span>];
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="kw-2">&amp;</span><span class="number">40</span>), <span class="ident">v</span>.<span class="ident">get</span>(<span class="number">1</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="kw-2">&amp;</span>[<span class="number">10</span>, <span class="number">40</span>][..]), <span class="ident">v</span>.<span class="ident">get</span>(<span class="number">0</span>..<span class="number">2</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">v</span>.<span class="ident">get</span>(<span class="number">3</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">v</span>.<span class="ident">get</span>(<span class="number">0</span>..<span class="number">4</span>));</pre>
+</div><h4 id='method.get_unchecked' class="method"><span id='get_unchecked.v' class='invisible'><code>unsafe fn <a href='#method.get_unchecked' class='fnname'>get_unchecked</a>&lt;I&gt;(&amp;self, index: I) -&gt; &amp;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/slice/trait.SliceIndex.html" title="trait core::slice::SliceIndex">SliceIndex</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">[</a>T<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/slice/trait.SliceIndex.html#associatedtype.Output" title="type core::slice::SliceIndex::Output">Output</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/slice/trait.SliceIndex.html" title="trait core::slice::SliceIndex">SliceIndex</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">[</a>T<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#414-418' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a reference to an element or subslice, without doing bounds
+checking.</p>
+
+<p>This is generally not recommended, use with caution! For a safe
+alternative see <a href="#method.get"><code>get</code></a>.</p>
+
+<h1 id='examples-5' class='section-header'><a href='#examples-5'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">x</span> <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="number">1</span>, <span class="number">2</span>, <span class="number">4</span>];
+
+<span class="kw">unsafe</span> {
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">x</span>.<span class="ident">get_unchecked</span>(<span class="number">1</span>), <span class="kw-2">&amp;</span><span class="number">2</span>);
+}</pre>
+</div><h4 id='method.as_ptr' class="method"><span id='as_ptr.v' class='invisible'><code>fn <a href='#method.as_ptr' class='fnname'>as_ptr</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const T</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#469-471' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a raw pointer to the slice&#39;s buffer.</p>
+
+<p>The caller must ensure that the slice outlives the pointer this
+function returns, or else it will end up pointing to garbage.</p>
+
+<p>Modifying the container referenced by this slice may cause its buffer
+to be reallocated, which would also make any pointers to it invalid.</p>
+
+<h1 id='examples-6' class='section-header'><a href='#examples-6'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">x</span> <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="number">1</span>, <span class="number">2</span>, <span class="number">4</span>];
+<span class="kw">let</span> <span class="ident">x_ptr</span> <span class="op">=</span> <span class="ident">x</span>.<span class="ident">as_ptr</span>();
+
+<span class="kw">unsafe</span> {
+    <span class="kw">for</span> <span class="ident">i</span> <span class="kw">in</span> <span class="number">0</span>..<span class="ident">x</span>.<span class="ident">len</span>() {
+        <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">x</span>.<span class="ident">get_unchecked</span>(<span class="ident">i</span>), <span class="kw-2">&amp;</span><span class="kw-2">*</span><span class="ident">x_ptr</span>.<span class="ident">offset</span>(<span class="ident">i</span> <span class="kw">as</span> <span class="ident">isize</span>));
+    }
+}</pre>
+</div><h4 id='method.iter' class="method"><span id='iter.v' class='invisible'><code>fn <a href='#method.iter' class='fnname'>iter</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/slice/struct.Iter.html" title="struct core::slice::Iter">Iter</a>&lt;T&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#554-556' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns an iterator over the slice.</p>
+
+<h1 id='examples-7' class='section-header'><a href='#examples-7'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">x</span> <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="number">1</span>, <span class="number">2</span>, <span class="number">4</span>];
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">iterator</span> <span class="op">=</span> <span class="ident">x</span>.<span class="ident">iter</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iterator</span>.<span class="ident">next</span>(), <span class="prelude-val">Some</span>(<span class="kw-2">&amp;</span><span class="number">1</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iterator</span>.<span class="ident">next</span>(), <span class="prelude-val">Some</span>(<span class="kw-2">&amp;</span><span class="number">2</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iterator</span>.<span class="ident">next</span>(), <span class="prelude-val">Some</span>(<span class="kw-2">&amp;</span><span class="number">4</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iterator</span>.<span class="ident">next</span>(), <span class="prelude-val">None</span>);</pre>
+</div><h4 id='method.windows' class="method"><span id='windows.v' class='invisible'><code>fn <a href='#method.windows' class='fnname'>windows</a>(&amp;self, size: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/slice/struct.Windows.html" title="struct core::slice::Windows">Windows</a>&lt;T&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#603-605' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns an iterator over all contiguous windows of length
+<code>size</code>. The windows overlap. If the slice is shorter than
+<code>size</code>, the iterator returns no values.</p>
+
+<h1 id='panics' class='section-header'><a href='#panics'>Panics</a></h1>
+<p>Panics if <code>size</code> is 0.</p>
+
+<h1 id='example-2' class='section-header'><a href='#example-2'>Example</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">slice</span> <span class="op">=</span> [<span class="string">&#39;r&#39;</span>, <span class="string">&#39;u&#39;</span>, <span class="string">&#39;s&#39;</span>, <span class="string">&#39;t&#39;</span>];
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">iter</span> <span class="op">=</span> <span class="ident">slice</span>.<span class="ident">windows</span>(<span class="number">2</span>);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="string">&#39;r&#39;</span>, <span class="string">&#39;u&#39;</span>]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="string">&#39;u&#39;</span>, <span class="string">&#39;s&#39;</span>]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="string">&#39;s&#39;</span>, <span class="string">&#39;t&#39;</span>]);
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">is_none</span>());</pre>
+
+<p>If the slice is shorter than <code>size</code>:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">slice</span> <span class="op">=</span> [<span class="string">&#39;f&#39;</span>, <span class="string">&#39;o&#39;</span>, <span class="string">&#39;o&#39;</span>];
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">iter</span> <span class="op">=</span> <span class="ident">slice</span>.<span class="ident">windows</span>(<span class="number">4</span>);
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">is_none</span>());</pre>
+</div><h4 id='method.chunks' class="method"><span id='chunks.v' class='invisible'><code>fn <a href='#method.chunks' class='fnname'>chunks</a>(&amp;self, size: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/slice/struct.Chunks.html" title="struct core::slice::Chunks">Chunks</a>&lt;T&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#628-630' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns an iterator over <code>size</code> elements of the slice at a
+time. The chunks are slices and do not overlap. If <code>size</code> does
+not divide the length of the slice, then the last chunk will
+not have length <code>size</code>.</p>
+
+<h1 id='panics-1' class='section-header'><a href='#panics-1'>Panics</a></h1>
+<p>Panics if <code>size</code> is 0.</p>
+
+<h1 id='example-3' class='section-header'><a href='#example-3'>Example</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">slice</span> <span class="op">=</span> [<span class="string">&#39;l&#39;</span>, <span class="string">&#39;o&#39;</span>, <span class="string">&#39;r&#39;</span>, <span class="string">&#39;e&#39;</span>, <span class="string">&#39;m&#39;</span>];
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">iter</span> <span class="op">=</span> <span class="ident">slice</span>.<span class="ident">chunks</span>(<span class="number">2</span>);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="string">&#39;l&#39;</span>, <span class="string">&#39;o&#39;</span>]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="string">&#39;r&#39;</span>, <span class="string">&#39;e&#39;</span>]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="string">&#39;m&#39;</span>]);
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">is_none</span>());</pre>
+</div><h4 id='method.split_at' class="method"><span id='split_at.v' class='invisible'><code>fn <a href='#method.split_at' class='fnname'>split_at</a>(&amp;self, mid: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[T]</a>, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[T]</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#681-683' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Divides one slice into two at an index.</p>
+
+<p>The first will contain all indices from <code>[0, mid)</code> (excluding
+the index <code>mid</code> itself) and the second will contain all
+indices from <code>[mid, len)</code> (excluding the index <code>len</code> itself).</p>
+
+<h1 id='panics-2' class='section-header'><a href='#panics-2'>Panics</a></h1>
+<p>Panics if <code>mid &gt; len</code>.</p>
+
+<h1 id='examples-8' class='section-header'><a href='#examples-8'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">40</span>, <span class="number">30</span>, <span class="number">20</span>, <span class="number">50</span>];
+<span class="kw">let</span> (<span class="ident">v1</span>, <span class="ident">v2</span>) <span class="op">=</span> <span class="ident">v</span>.<span class="ident">split_at</span>(<span class="number">2</span>);
+<span class="macro">assert_eq</span><span class="macro">!</span>([<span class="number">10</span>, <span class="number">40</span>], <span class="ident">v1</span>);
+<span class="macro">assert_eq</span><span class="macro">!</span>([<span class="number">30</span>, <span class="number">20</span>, <span class="number">50</span>], <span class="ident">v2</span>);</pre>
+</div><h4 id='method.split' class="method"><span id='split.v' class='invisible'><code>fn <a href='#method.split' class='fnname'>split</a>&lt;F&gt;(&amp;self, pred: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/slice/struct.Split.html" title="struct core::slice::Split">Split</a>&lt;T, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>T) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#767-771' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns an iterator over subslices separated by elements that match
+<code>pred</code>. The matched element is not contained in the subslices.</p>
+
+<h1 id='examples-9' class='section-header'><a href='#examples-9'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">slice</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">40</span>, <span class="number">33</span>, <span class="number">20</span>];
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">iter</span> <span class="op">=</span> <span class="ident">slice</span>.<span class="ident">split</span>(<span class="op">|</span><span class="ident">num</span><span class="op">|</span> <span class="ident">num</span> <span class="op">%</span> <span class="number">3</span> <span class="op">==</span> <span class="number">0</span>);
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="number">10</span>, <span class="number">40</span>]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="number">20</span>]);
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">is_none</span>());</pre>
+
+<p>If the first element is matched, an empty slice will be the first item
+returned by the iterator. Similarly, if the last element in the slice
+is matched, an empty slice will be the last item returned by the
+iterator:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">slice</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">40</span>, <span class="number">33</span>];
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">iter</span> <span class="op">=</span> <span class="ident">slice</span>.<span class="ident">split</span>(<span class="op">|</span><span class="ident">num</span><span class="op">|</span> <span class="ident">num</span> <span class="op">%</span> <span class="number">3</span> <span class="op">==</span> <span class="number">0</span>);
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="number">10</span>, <span class="number">40</span>]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[]);
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">is_none</span>());</pre>
+
+<p>If two matched elements are directly adjacent, an empty slice will be
+present between them:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">slice</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">6</span>, <span class="number">33</span>, <span class="number">20</span>];
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">iter</span> <span class="op">=</span> <span class="ident">slice</span>.<span class="ident">split</span>(<span class="op">|</span><span class="ident">num</span><span class="op">|</span> <span class="ident">num</span> <span class="op">%</span> <span class="number">3</span> <span class="op">==</span> <span class="number">0</span>);
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="number">10</span>]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="number">20</span>]);
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">is_none</span>());</pre>
+</div><h4 id='method.rsplit' class="method"><span id='rsplit.v' class='invisible'><code>fn <a href='#method.rsplit' class='fnname'>rsplit</a>&lt;F&gt;(&amp;self, pred: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/slice/struct.RSplit.html" title="struct core::slice::RSplit">RSplit</a>&lt;T, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>T) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#827-831' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>slice_rsplit</code>)</div></div><div class='docblock'><p>Returns an iterator over subslices separated by elements that match
+<code>pred</code>, starting at the end of the slice and working backwards.
+The matched element is not contained in the subslices.</p>
+
+<h1 id='examples-10' class='section-header'><a href='#examples-10'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="attribute">#<span class="op">!</span>[<span class="ident">feature</span>(<span class="ident">slice_rsplit</span>)]</span>
+
+<span class="kw">let</span> <span class="ident">slice</span> <span class="op">=</span> [<span class="number">11</span>, <span class="number">22</span>, <span class="number">33</span>, <span class="number">0</span>, <span class="number">44</span>, <span class="number">55</span>];
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">iter</span> <span class="op">=</span> <span class="ident">slice</span>.<span class="ident">rsplit</span>(<span class="op">|</span><span class="ident">num</span><span class="op">|</span> <span class="kw-2">*</span><span class="ident">num</span> <span class="op">==</span> <span class="number">0</span>);
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="number">44</span>, <span class="number">55</span>]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="number">11</span>, <span class="number">22</span>, <span class="number">33</span>]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">iter</span>.<span class="ident">next</span>(), <span class="prelude-val">None</span>);</pre>
+
+<p>As with <code>split()</code>, if the first or last element is matched, an empty
+slice will be the first (or last) item returned by the iterator.</p>
+
+<pre class="rust rust-example-rendered">
+<span class="attribute">#<span class="op">!</span>[<span class="ident">feature</span>(<span class="ident">slice_rsplit</span>)]</span>
+
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="number">0</span>, <span class="number">1</span>, <span class="number">1</span>, <span class="number">2</span>, <span class="number">3</span>, <span class="number">5</span>, <span class="number">8</span>];
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">it</span> <span class="op">=</span> <span class="ident">v</span>.<span class="ident">rsplit</span>(<span class="op">|</span><span class="ident">n</span><span class="op">|</span> <span class="kw-2">*</span><span class="ident">n</span> <span class="op">%</span> <span class="number">2</span> <span class="op">==</span> <span class="number">0</span>);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">it</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">it</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="number">3</span>, <span class="number">5</span>]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">it</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[<span class="number">1</span>, <span class="number">1</span>]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">it</span>.<span class="ident">next</span>().<span class="ident">unwrap</span>(), <span class="kw-2">&amp;</span>[]);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">it</span>.<span class="ident">next</span>(), <span class="prelude-val">None</span>);</pre>
+</div><h4 id='method.splitn' class="method"><span id='splitn.v' class='invisible'><code>fn <a href='#method.splitn' class='fnname'>splitn</a>&lt;F&gt;(&amp;self, n: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, pred: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/slice/struct.SplitN.html" title="struct core::slice::SplitN">SplitN</a>&lt;T, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>T) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#881-885' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns an iterator over subslices separated by elements that match
+<code>pred</code>, limited to returning at most <code>n</code> items. The matched element is
+not contained in the subslices.</p>
+
+<p>The last element returned, if any, will contain the remainder of the
+slice.</p>
+
+<h1 id='examples-11' class='section-header'><a href='#examples-11'>Examples</a></h1>
+<p>Print the slice split once by numbers divisible by 3 (i.e. <code>[10, 40]</code>,
+<code>[20, 60, 50]</code>):</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">40</span>, <span class="number">30</span>, <span class="number">20</span>, <span class="number">60</span>, <span class="number">50</span>];
+
+<span class="kw">for</span> <span class="ident">group</span> <span class="kw">in</span> <span class="ident">v</span>.<span class="ident">splitn</span>(<span class="number">2</span>, <span class="op">|</span><span class="ident">num</span><span class="op">|</span> <span class="kw-2">*</span><span class="ident">num</span> <span class="op">%</span> <span class="number">3</span> <span class="op">==</span> <span class="number">0</span>) {
+    <span class="macro">println</span><span class="macro">!</span>(<span class="string">&quot;{:?}&quot;</span>, <span class="ident">group</span>);
+}</pre>
+</div><h4 id='method.rsplitn' class="method"><span id='rsplitn.v' class='invisible'><code>fn <a href='#method.rsplitn' class='fnname'>rsplitn</a>&lt;F&gt;(&amp;self, n: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, pred: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/slice/struct.RSplitN.html" title="struct core::slice::RSplitN">RSplitN</a>&lt;T, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>T) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#934-938' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns an iterator over subslices separated by elements that match
+<code>pred</code> limited to returning at most <code>n</code> items. This starts at the end of
+the slice and works backwards.  The matched element is not contained in
+the subslices.</p>
+
+<p>The last element returned, if any, will contain the remainder of the
+slice.</p>
+
+<h1 id='examples-12' class='section-header'><a href='#examples-12'>Examples</a></h1>
+<p>Print the slice split once, starting from the end, by numbers divisible
+by 3 (i.e. <code>[50]</code>, <code>[10, 40, 30, 20]</code>):</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">40</span>, <span class="number">30</span>, <span class="number">20</span>, <span class="number">60</span>, <span class="number">50</span>];
+
+<span class="kw">for</span> <span class="ident">group</span> <span class="kw">in</span> <span class="ident">v</span>.<span class="ident">rsplitn</span>(<span class="number">2</span>, <span class="op">|</span><span class="ident">num</span><span class="op">|</span> <span class="kw-2">*</span><span class="ident">num</span> <span class="op">%</span> <span class="number">3</span> <span class="op">==</span> <span class="number">0</span>) {
+    <span class="macro">println</span><span class="macro">!</span>(<span class="string">&quot;{:?}&quot;</span>, <span class="ident">group</span>);
+}</pre>
+</div><h4 id='method.contains' class="method"><span id='contains.v' class='invisible'><code>fn <a href='#method.contains' class='fnname'>contains</a>(&amp;self, x: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>T) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a>&lt;T&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#976-980' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns <code>true</code> if the slice contains an element with the given value.</p>
+
+<h1 id='examples-13' class='section-header'><a href='#examples-13'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">40</span>, <span class="number">30</span>];
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">v</span>.<span class="ident">contains</span>(<span class="kw-2">&amp;</span><span class="number">30</span>));
+<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">v</span>.<span class="ident">contains</span>(<span class="kw-2">&amp;</span><span class="number">50</span>));</pre>
+</div><h4 id='method.starts_with' class="method"><span id='starts_with.v' class='invisible'><code>fn <a href='#method.starts_with' class='fnname'>starts_with</a>(&amp;self, needle: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[T]</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a>&lt;T&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#1003-1007' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns <code>true</code> if <code>needle</code> is a prefix of the slice.</p>
+
+<h1 id='examples-14' class='section-header'><a href='#examples-14'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">40</span>, <span class="number">30</span>];
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">v</span>.<span class="ident">starts_with</span>(<span class="kw-2">&amp;</span>[<span class="number">10</span>]));
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">v</span>.<span class="ident">starts_with</span>(<span class="kw-2">&amp;</span>[<span class="number">10</span>, <span class="number">40</span>]));
+<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">v</span>.<span class="ident">starts_with</span>(<span class="kw-2">&amp;</span>[<span class="number">50</span>]));
+<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">v</span>.<span class="ident">starts_with</span>(<span class="kw-2">&amp;</span>[<span class="number">10</span>, <span class="number">50</span>]));</pre>
+
+<p>Always returns <code>true</code> if <code>needle</code> is an empty slice:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="number">10</span>, <span class="number">40</span>, <span class="number">30</span>];
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">v</span>.<span class="ident">starts_with</span>(<span class="kw-2">&amp;</span>[]));
+<span class="kw">let</span> <span class="ident">v</span>: <span class="kw-2">&amp;</span>[<span class="ident">u8</span>] <span class="op">=</span> <span class="kw-2">&amp;</span>[];
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">v</span>.<span class="ident">starts_with</span>(<span class="kw-2">&amp;</span>[]));</pre>
+</div><h4 id='method.ends_with' class="method"><span id='ends_with.v' class='invisible'><code>fn <a href='#method.ends_with' class='fnname'>ends_with</a>(&amp;self, needle: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[T]</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a>&lt;T&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#1030-1034' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns <code>true</code> if <code>needle</code> is a suffix of the slice.</p>
+
+<h1 id='examples-15' class='section-header'><a href='#examples-15'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">40</span>, <span class="number">30</span>];
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">v</span>.<span class="ident">ends_with</span>(<span class="kw-2">&amp;</span>[<span class="number">30</span>]));
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">v</span>.<span class="ident">ends_with</span>(<span class="kw-2">&amp;</span>[<span class="number">40</span>, <span class="number">30</span>]));
+<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">v</span>.<span class="ident">ends_with</span>(<span class="kw-2">&amp;</span>[<span class="number">50</span>]));
+<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">v</span>.<span class="ident">ends_with</span>(<span class="kw-2">&amp;</span>[<span class="number">50</span>, <span class="number">30</span>]));</pre>
+
+<p>Always returns <code>true</code> if <code>needle</code> is an empty slice:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="number">10</span>, <span class="number">40</span>, <span class="number">30</span>];
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">v</span>.<span class="ident">ends_with</span>(<span class="kw-2">&amp;</span>[]));
+<span class="kw">let</span> <span class="ident">v</span>: <span class="kw-2">&amp;</span>[<span class="ident">u8</span>] <span class="op">=</span> <span class="kw-2">&amp;</span>[];
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">v</span>.<span class="ident">ends_with</span>(<span class="kw-2">&amp;</span>[]));</pre>
+</div><h4 id='method.binary_search' class="method"><span id='binary_search.v' class='invisible'><code>fn <a href='#method.binary_search' class='fnname'>binary_search</a>(&amp;self, x: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>T) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#1059-1063' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Binary searches this sorted slice for a given element.</p>
+
+<p>If the value is found then <code>Ok</code> is returned, containing the
+index of the matching element; if the value is not found then
+<code>Err</code> is returned, containing the index where a matching
+element could be inserted while maintaining sorted order.</p>
+
+<h1 id='example-4' class='section-header'><a href='#example-4'>Example</a></h1>
+<p>Looks up a series of four elements. The first is found, with a
+uniquely determined position; the second and third are not
+found; the fourth could match any position in <code>[1, 4]</code>.</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> [<span class="number">0</span>, <span class="number">1</span>, <span class="number">1</span>, <span class="number">1</span>, <span class="number">1</span>, <span class="number">2</span>, <span class="number">3</span>, <span class="number">5</span>, <span class="number">8</span>, <span class="number">13</span>, <span class="number">21</span>, <span class="number">34</span>, <span class="number">55</span>];
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">binary_search</span>(<span class="kw-2">&amp;</span><span class="number">13</span>),  <span class="prelude-val">Ok</span>(<span class="number">9</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">binary_search</span>(<span class="kw-2">&amp;</span><span class="number">4</span>),   <span class="prelude-val">Err</span>(<span class="number">7</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">binary_search</span>(<span class="kw-2">&amp;</span><span class="number">100</span>), <span class="prelude-val">Err</span>(<span class="number">13</span>));
+<span class="kw">let</span> <span class="ident">r</span> <span class="op">=</span> <span class="ident">s</span>.<span class="ident">binary_search</span>(<span class="kw-2">&amp;</span><span class="number">1</span>);
+<span class="macro">assert</span><span class="macro">!</span>(<span class="kw">match</span> <span class="ident">r</span> { <span class="prelude-val">Ok</span>(<span class="number">1</span>...<span class="number">4</span>) <span class="op">=&gt;</span> <span class="bool-val">true</span>, _ <span class="op">=&gt;</span> <span class="bool-val">false</span>, });</pre>
+</div><h4 id='method.binary_search_by' class="method"><span id='binary_search_by.v' class='invisible'><code>fn <a href='#method.binary_search_by' class='fnname'>binary_search_by</a>&lt;'a, F&gt;(&amp;'a self, f: F) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;'a </a>T) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#1098-1102' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Binary searches this sorted slice with a comparator function.</p>
+
+<p>The comparator function should implement an order consistent
+with the sort order of the underlying slice, returning an
+order code that indicates whether its argument is <code>Less</code>,
+<code>Equal</code> or <code>Greater</code> the desired target.</p>
+
+<p>If a matching value is found then returns <code>Ok</code>, containing
+the index for the matched element; if no match is found then
+<code>Err</code> is returned, containing the index where a matching
+element could be inserted while maintaining sorted order.</p>
+
+<h1 id='example-5' class='section-header'><a href='#example-5'>Example</a></h1>
+<p>Looks up a series of four elements. The first is found, with a
+uniquely determined position; the second and third are not
+found; the fourth could match any position in <code>[1, 4]</code>.</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> [<span class="number">0</span>, <span class="number">1</span>, <span class="number">1</span>, <span class="number">1</span>, <span class="number">1</span>, <span class="number">2</span>, <span class="number">3</span>, <span class="number">5</span>, <span class="number">8</span>, <span class="number">13</span>, <span class="number">21</span>, <span class="number">34</span>, <span class="number">55</span>];
+
+<span class="kw">let</span> <span class="ident">seek</span> <span class="op">=</span> <span class="number">13</span>;
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">binary_search_by</span>(<span class="op">|</span><span class="ident">probe</span><span class="op">|</span> <span class="ident">probe</span>.<span class="ident">cmp</span>(<span class="kw-2">&amp;</span><span class="ident">seek</span>)), <span class="prelude-val">Ok</span>(<span class="number">9</span>));
+<span class="kw">let</span> <span class="ident">seek</span> <span class="op">=</span> <span class="number">4</span>;
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">binary_search_by</span>(<span class="op">|</span><span class="ident">probe</span><span class="op">|</span> <span class="ident">probe</span>.<span class="ident">cmp</span>(<span class="kw-2">&amp;</span><span class="ident">seek</span>)), <span class="prelude-val">Err</span>(<span class="number">7</span>));
+<span class="kw">let</span> <span class="ident">seek</span> <span class="op">=</span> <span class="number">100</span>;
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">binary_search_by</span>(<span class="op">|</span><span class="ident">probe</span><span class="op">|</span> <span class="ident">probe</span>.<span class="ident">cmp</span>(<span class="kw-2">&amp;</span><span class="ident">seek</span>)), <span class="prelude-val">Err</span>(<span class="number">13</span>));
+<span class="kw">let</span> <span class="ident">seek</span> <span class="op">=</span> <span class="number">1</span>;
+<span class="kw">let</span> <span class="ident">r</span> <span class="op">=</span> <span class="ident">s</span>.<span class="ident">binary_search_by</span>(<span class="op">|</span><span class="ident">probe</span><span class="op">|</span> <span class="ident">probe</span>.<span class="ident">cmp</span>(<span class="kw-2">&amp;</span><span class="ident">seek</span>));
+<span class="macro">assert</span><span class="macro">!</span>(<span class="kw">match</span> <span class="ident">r</span> { <span class="prelude-val">Ok</span>(<span class="number">1</span>...<span class="number">4</span>) <span class="op">=&gt;</span> <span class="bool-val">true</span>, _ <span class="op">=&gt;</span> <span class="bool-val">false</span>, });</pre>
+</div><h4 id='method.binary_search_by_key' class="method"><span id='binary_search_by_key.v' class='invisible'><code>fn <a href='#method.binary_search_by_key' class='fnname'>binary_search_by_key</a>&lt;'a, B, F&gt;(&amp;'a self, b: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>B, f: F) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;'a </a>T) -&gt; B,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.10.0'>1.10.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#1136-1141' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Binary searches this sorted slice with a key extraction function.</p>
+
+<p>Assumes that the slice is sorted by the key, for instance with
+<a href="#method.sort_by_key"><code>sort_by_key</code></a> using the same key extraction function.</p>
+
+<p>If a matching value is found then returns <code>Ok</code>, containing the
+index for the matched element; if no match is found then <code>Err</code>
+is returned, containing the index where a matching element could
+be inserted while maintaining sorted order.</p>
+
+<h1 id='examples-16' class='section-header'><a href='#examples-16'>Examples</a></h1>
+<p>Looks up a series of four elements in a slice of pairs sorted by
+their second elements. The first is found, with a uniquely
+determined position; the second and third are not found; the
+fourth could match any position in <code>[1, 4]</code>.</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> [(<span class="number">0</span>, <span class="number">0</span>), (<span class="number">2</span>, <span class="number">1</span>), (<span class="number">4</span>, <span class="number">1</span>), (<span class="number">5</span>, <span class="number">1</span>), (<span class="number">3</span>, <span class="number">1</span>),
+         (<span class="number">1</span>, <span class="number">2</span>), (<span class="number">2</span>, <span class="number">3</span>), (<span class="number">4</span>, <span class="number">5</span>), (<span class="number">5</span>, <span class="number">8</span>), (<span class="number">3</span>, <span class="number">13</span>),
+         (<span class="number">1</span>, <span class="number">21</span>), (<span class="number">2</span>, <span class="number">34</span>), (<span class="number">4</span>, <span class="number">55</span>)];
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">binary_search_by_key</span>(<span class="kw-2">&amp;</span><span class="number">13</span>, <span class="op">|</span><span class="kw-2">&amp;</span>(<span class="ident">a</span>,<span class="ident">b</span>)<span class="op">|</span> <span class="ident">b</span>),  <span class="prelude-val">Ok</span>(<span class="number">9</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">binary_search_by_key</span>(<span class="kw-2">&amp;</span><span class="number">4</span>, <span class="op">|</span><span class="kw-2">&amp;</span>(<span class="ident">a</span>,<span class="ident">b</span>)<span class="op">|</span> <span class="ident">b</span>),   <span class="prelude-val">Err</span>(<span class="number">7</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">binary_search_by_key</span>(<span class="kw-2">&amp;</span><span class="number">100</span>, <span class="op">|</span><span class="kw-2">&amp;</span>(<span class="ident">a</span>,<span class="ident">b</span>)<span class="op">|</span> <span class="ident">b</span>), <span class="prelude-val">Err</span>(<span class="number">13</span>));
+<span class="kw">let</span> <span class="ident">r</span> <span class="op">=</span> <span class="ident">s</span>.<span class="ident">binary_search_by_key</span>(<span class="kw-2">&amp;</span><span class="number">1</span>, <span class="op">|</span><span class="kw-2">&amp;</span>(<span class="ident">a</span>,<span class="ident">b</span>)<span class="op">|</span> <span class="ident">b</span>);
+<span class="macro">assert</span><span class="macro">!</span>(<span class="kw">match</span> <span class="ident">r</span> { <span class="prelude-val">Ok</span>(<span class="number">1</span>...<span class="number">4</span>) <span class="op">=&gt;</span> <span class="bool-val">true</span>, _ <span class="op">=&gt;</span> <span class="bool-val">false</span>, });</pre>
+</div><h4 id='method.to_vec' class="method"><span id='to_vec.v' class='invisible'><code>fn <a href='#method.to_vec' class='fnname'>to_vec</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a>&lt;T&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T: <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/slice.rs.html#1500-1505' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Copies <code>self</code> into a new <code>Vec</code>.</p>
+
+<h1 id='examples-17' class='section-header'><a href='#examples-17'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> [<span class="number">10</span>, <span class="number">40</span>, <span class="number">30</span>];
+<span class="kw">let</span> <span class="ident">x</span> <span class="op">=</span> <span class="ident">s</span>.<span class="ident">to_vec</span>();
+<span class="comment">// Here, `s` and `x` can be modified independently.</span></pre>
+</div></div>
+            <h2 id='implementations' class='small-section-header'>
+              Trait Implementations<a href='#implementations' class='anchor'></a>
+            </h2>
+        <h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html" title="trait core::default::Default">Default</a> for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#26' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.default' class="method"><span id='default.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/default/trait.Default.html#tymethod.default' class='fnname'>default</a>() -&gt; <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#26' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the &quot;default value&quot; for a type. <a href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html#tymethod.default">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a> for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#30' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq' class='fnname'>eq</a>(&amp;self, __arg_0: &amp;<a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#30' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq">Read more</a></p>
+</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne' class='fnname'>ne</a>(&amp;self, __arg_0: &amp;<a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#30' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>!=</code>.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#30' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#31' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&amp;self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#31' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
+</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&amp;mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self)</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#112-114' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#31' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a>&gt; for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#47-52' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.from' class="method"><span id='from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from' class='fnname'>from</a>(c: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a>) -&gt; Self</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#48-51' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs the conversion.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a> for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#58-65' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='associatedtype.Item' class="type"><span id='Item.t' class='invisible'><code>type <a href='https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item' class="type">Item</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a></code></span></h4>
+<div class='docblock'><p>The type of the elements being iterated over.</p>
+</div><h4 id='associatedtype.IntoIter' class="type"><span id='IntoIter.t' class='invisible'><code>type <a href='https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.IntoIter' class="type">IntoIter</a> = <a class="struct" href="../encode_unicode/struct.Utf16Iterator.html" title="struct encode_unicode::Utf16Iterator">Utf16Iterator</a></code></span></h4>
+<div class='docblock'><p>Which kind of iterator are we turning this into?</p>
+</div><h4 id='method.into_iter' class="method"><span id='into_iter.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#tymethod.into_iter' class='fnname'>into_iter</a>(self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf16Iterator.html" title="struct encode_unicode::Utf16Iterator">Utf16Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#62-64' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Iterate over the units.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html" title="trait core::convert::AsRef">AsRef</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>&gt; for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#71-75' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.as_ref' class="method"><span id='as_ref.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html#tymethod.as_ref' class='fnname'>as_ref</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#72-74' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs the conversion.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html" title="trait core::borrow::Borrow">Borrow</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>&gt; for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#76-80' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.borrow' class="method"><span id='borrow.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html#tymethod.borrow' class='fnname'>borrow</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#77-79' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Immutably borrows from an owned value. <a href="https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html#tymethod.borrow">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/deref/trait.Deref.html" title="trait core::ops::deref::Deref">Deref</a> for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#81-86' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='associatedtype.Target' class="type"><span id='Target.t' class='invisible'><code>type <a href='https://doc.rust-lang.org/nightly/core/ops/deref/trait.Deref.html#associatedtype.Target' class="type">Target</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span></h4>
+<div class='docblock'><p>The resulting type after dereferencing.</p>
+</div><h4 id='method.deref' class="method"><span id='deref.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/ops/deref/trait.Deref.html#tymethod.deref' class='fnname'>deref</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#83-85' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Dereferences the value.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html" title="trait core::hash::Hash">Hash</a> for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#136-140' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.hash' class="method"><span id='hash.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#tymethod.hash' class='fnname'>hash</a>&lt;H:&nbsp;<a class="trait" href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html" title="trait core::hash::Hasher">Hasher</a>&gt;(&amp;self, state: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;mut </a>H)</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#137-139' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Feeds this value into the given [<code>Hasher</code>]. <a href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#tymethod.hash">Read more</a></p>
+</div><h4 id='method.hash_slice' class="method"><span id='hash_slice.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice' class='fnname'>hash_slice</a>&lt;H&gt;(data: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[Self]</a>, state: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;mut </a>H) <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;H: <a class="trait" href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html" title="trait core::hash::Hasher">Hasher</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.3.0'>1.3.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/hash/mod.rs.html#202-208' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Feeds a slice of this type into the given [<code>Hasher</code>]. <a href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#141-145' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, fmtr: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#142-144' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a> for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#146-150' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.partial_cmp' class="method"><span id='partial_cmp.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#tymethod.partial_cmp' class='fnname'>partial_cmp</a>(&amp;self, rhs: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#147-149' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method returns an ordering between <code>self</code> and <code>other</code> values if one exists. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#tymethod.partial_cmp">Read more</a></p>
+</div><h4 id='method.lt' class="method"><span id='lt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.lt' class='fnname'>lt</a>(&amp;self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Rhs) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#648-653' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests less than (for <code>self</code> and <code>other</code>) and is used by the <code>&lt;</code> operator. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.lt">Read more</a></p>
+</div><h4 id='method.le' class="method"><span id='le.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le' class='fnname'>le</a>(&amp;self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Rhs) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#670-675' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests less than or equal to (for <code>self</code> and <code>other</code>) and is used by the <code>&lt;=</code> operator. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le">Read more</a></p>
+</div><h4 id='method.gt' class="method"><span id='gt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.gt' class='fnname'>gt</a>(&amp;self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Rhs) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#691-696' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests greater than (for <code>self</code> and <code>other</code>) and is used by the <code>&gt;</code> operator. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.gt">Read more</a></p>
+</div><h4 id='method.ge' class="method"><span id='ge.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge' class='fnname'>ge</a>(&amp;self, other: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Rhs) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#713-718' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests greater than or equal to (for <code>self</code> and <code>other</code>) and is used by the <code>&gt;=</code> operator. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a> for <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#151-155' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.cmp' class="method"><span id='cmp.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#tymethod.cmp' class='fnname'>cmp</a>(&amp;self, rhs: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_char.rs.html#152-154' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method returns an <code>Ordering</code> between <code>self</code> and <code>other</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#tymethod.cmp">Read more</a></p>
+</div><h4 id='method.max' class="method"><span id='max.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max' class='fnname'>max</a>(self, other: Self) -&gt; Self</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#462-465' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>ord_max_min</code>)</div></div><div class='docblock'><p>Compares and returns the maximum of two values. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max">Read more</a></p>
+</div><h4 id='method.min' class="method"><span id='min.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.min' class='fnname'>min</a>(self, other: Self) -&gt; Self</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#480-483' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>ord_max_min</code>)</div></div><div class='docblock'><p>Compares and returns the minimum of two values. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.min">Read more</a></p>
+</div></div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/struct.Utf16Iterator.html b/encode_unicode/struct.Utf16Iterator.html
new file mode 100644
index 0000000..0f1c82c
--- /dev/null
+++ b/encode_unicode/struct.Utf16Iterator.html
@@ -0,0 +1,243 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `Utf16Iterator` struct in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, Utf16Iterator">
+
+    <title>encode_unicode::Utf16Iterator - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc struct">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Struct Utf16Iterator</p><div class="block items"><ul><li><a href="#implementations">Trait Implementations</a></li></ul></div><p class='location'><a href='index.html'>encode_unicode</a></p><script>window.sidebarCurrent = {name: 'Utf16Iterator', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Struct <a href='index.html'>encode_unicode</a>::<wbr><a class="struct" href=''>Utf16Iterator</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#17-20' title='goto source code'>[src]</a></span></h1>
+<pre class='rust struct'>pub struct Utf16Iterator { /* fields omitted */ }</pre><div class='docblock'><p>Iterate over the units in an UTF-16 representation of a codepoint.</p>
+</div>
+            <h2 id='implementations' class='small-section-header'>
+              Trait Implementations<a href='#implementations' class='anchor'></a>
+            </h2>
+        <h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="struct" href="../encode_unicode/struct.Utf16Iterator.html" title="struct encode_unicode::Utf16Iterator">Utf16Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#16' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&amp;self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf16Iterator.html" title="struct encode_unicode::Utf16Iterator">Utf16Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#16' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
+</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&amp;mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self)</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#112-114' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="struct" href="../encode_unicode/struct.Utf16Iterator.html" title="struct encode_unicode::Utf16Iterator">Utf16Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#16' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a>&gt; for <a class="struct" href="../encode_unicode/struct.Utf16Iterator.html" title="struct encode_unicode::Utf16Iterator">Utf16Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#21-26' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.from' class="method"><span id='from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from' class='fnname'>from</a>(c: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a>) -&gt; Self</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#22-25' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs the conversion.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;<a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a>&gt; for <a class="struct" href="../encode_unicode/struct.Utf16Iterator.html" title="struct encode_unicode::Utf16Iterator">Utf16Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#27-32' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.from-1' class="method"><span id='from.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from' class='fnname'>from</a>(uc: <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a>) -&gt; Self</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#28-31' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs the conversion.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html" title="trait core::iter::iterator::Iterator">Iterator</a> for <a class="struct" href="../encode_unicode/struct.Utf16Iterator.html" title="struct encode_unicode::Utf16Iterator">Utf16Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#33-45' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='associatedtype.Item' class="type"><span id='Item.t' class='invisible'><code>type <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item' class="type">Item</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a></code></span></h4>
+<div class='docblock'><p>The type of the elements being iterated over.</p>
+</div><h4 id='method.next' class="method"><span id='next.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#tymethod.next' class='fnname'>next</a>(&amp;mut self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#35-41' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Advances the iterator and returns the next value. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#tymethod.next">Read more</a></p>
+</div><h4 id='method.size_hint' class="method"><span id='size_hint.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.size_hint' class='fnname'>size_hint</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#42-44' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the bounds on the remaining length of the iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.size_hint">Read more</a></p>
+</div><h4 id='method.count' class="method"><span id='count.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.count' class='fnname'>count</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#179-182' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Consumes the iterator, counting the number of iterations and returning it. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.count">Read more</a></p>
+</div><h4 id='method.last' class="method"><span id='last.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.last' class='fnname'>last</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#205-209' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Consumes the iterator, returning the last element. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.last">Read more</a></p>
+</div><h4 id='method.nth' class="method"><span id='nth.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.nth' class='fnname'>nth</a>(&amp;mut self, n: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#254-260' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the <code>n</code>th element of the iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.nth">Read more</a></p>
+</div><h4 id='method.step_by' class="method"><span id='step_by.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.step_by' class='fnname'>step_by</a>(self, step: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.StepBy.html" title="struct core::iter::StepBy">StepBy</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#290-293' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><details><summary><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>iterator_step_by</code>)</summary><p>unstable replacement of Range::step_by</p>
+</details></div></div><div class='docblock'><p>Creates an iterator starting at the same point, but stepping by the given amount at each iteration. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.step_by">Read more</a></p>
+</div><h4 id='method.chain' class="method"><span id='chain.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.chain' class='fnname'>chain</a>&lt;U&gt;(self, other: U) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Chain.html" title="struct core::iter::Chain">Chain</a>&lt;Self, &lt;U as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.IntoIter" title="type core::iter::traits::IntoIterator::IntoIter">IntoIter</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&lt;Item = Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#346-350' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Takes two iterators and creates a new iterator over both in sequence. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.chain">Read more</a></p>
+</div><h4 id='method.zip' class="method"><span id='zip.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.zip' class='fnname'>zip</a>&lt;U&gt;(self, other: U) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Zip.html" title="struct core::iter::Zip">Zip</a>&lt;Self, &lt;U as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.IntoIter" title="type core::iter::traits::IntoIterator::IntoIter">IntoIter</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#423-427' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>&#39;Zips up&#39; two iterators into a single iterator of pairs. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.zip">Read more</a></p>
+</div><h4 id='method.map' class="method"><span id='map.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.map' class='fnname'>map</a>&lt;B, F&gt;(self, f: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Map.html" title="struct core::iter::Map">Map</a>&lt;Self, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; B,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#479-483' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Takes a closure and creates an iterator which calls that closure on each element. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.map">Read more</a></p>
+</div><h4 id='method.for_each' class="method"><span id='for_each.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.for_each' class='fnname'>for_each</a>&lt;F&gt;(self, f: F) <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">()</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#526-530' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>iterator_for_each</code>)</div></div><div class='docblock'><p>Calls a closure on each element of an iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.for_each">Read more</a></p>
+</div><h4 id='method.filter' class="method"><span id='filter.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.filter' class='fnname'>filter</a>&lt;P&gt;(self, predicate: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Filter.html" title="struct core::iter::Filter">Filter</a>&lt;Self, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#594-598' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator which uses a closure to determine if an element should be yielded. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.filter">Read more</a></p>
+</div><h4 id='method.filter_map' class="method"><span id='filter_map.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.filter_map' class='fnname'>filter_map</a>&lt;B, F&gt;(self, f: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.FilterMap.html" title="struct core::iter::FilterMap">FilterMap</a>&lt;Self, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;B&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#654-658' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator that both filters and maps. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.filter_map">Read more</a></p>
+</div><h4 id='method.enumerate' class="method"><span id='enumerate.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.enumerate' class='fnname'>enumerate</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Enumerate.html" title="struct core::iter::Enumerate">Enumerate</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#700-702' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator which gives the current iteration count as well as the next value. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.enumerate">Read more</a></p>
+</div><h4 id='method.peekable' class="method"><span id='peekable.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.peekable' class='fnname'>peekable</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Peekable.html" title="struct core::iter::Peekable">Peekable</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#746-748' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator which can use <code>peek</code> to look at the next element of the iterator without consuming it. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.peekable">Read more</a></p>
+</div><h4 id='method.skip_while' class="method"><span id='skip_while.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.skip_while' class='fnname'>skip_while</a>&lt;P&gt;(self, predicate: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.SkipWhile.html" title="struct core::iter::SkipWhile">SkipWhile</a>&lt;Self, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#807-811' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator that [<code>skip</code>]s elements based on a predicate. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.skip_while">Read more</a></p>
+</div><h4 id='method.take_while' class="method"><span id='take_while.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.take_while' class='fnname'>take_while</a>&lt;P&gt;(self, predicate: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.TakeWhile.html" title="struct core::iter::TakeWhile">TakeWhile</a>&lt;Self, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#887-891' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator that yields elements based on a predicate. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.take_while">Read more</a></p>
+</div><h4 id='method.skip' class="method"><span id='skip.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.skip' class='fnname'>skip</a>(self, n: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Skip.html" title="struct core::iter::Skip">Skip</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#911-913' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator that skips the first <code>n</code> elements. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.skip">Read more</a></p>
+</div><h4 id='method.take' class="method"><span id='take.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.take' class='fnname'>take</a>(self, n: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Take.html" title="struct core::iter::Take">Take</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#943-945' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator that yields its first <code>n</code> elements. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.take">Read more</a></p>
+</div><h4 id='method.scan' class="method"><span id='scan.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.scan' class='fnname'>scan</a>&lt;St, B, F&gt;(self, initial_state: St, f: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Scan.html" title="struct core::iter::Scan">Scan</a>&lt;Self, St, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;mut </a>St, Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;B&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#986-990' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator adaptor similar to [<code>fold</code>] that holds internal state and produces a new iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.scan">Read more</a></p>
+</div><h4 id='method.flat_map' class="method"><span id='flat_map.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.flat_map' class='fnname'>flat_map</a>&lt;U, F&gt;(self, f: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.FlatMap.html" title="struct core::iter::FlatMap">FlatMap</a>&lt;Self, U, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1020-1024' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator that works like map, but flattens nested structure. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.flat_map">Read more</a></p>
+</div><h4 id='method.fuse' class="method"><span id='fuse.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.fuse' class='fnname'>fuse</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Fuse.html" title="struct core::iter::Fuse">Fuse</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1082-1084' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator which ends after the first [<code>None</code>]. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.fuse">Read more</a></p>
+</div><h4 id='method.inspect' class="method"><span id='inspect.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.inspect' class='fnname'>inspect</a>&lt;F&gt;(self, f: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Inspect.html" title="struct core::iter::Inspect">Inspect</a>&lt;Self, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">()</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1135-1139' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Do something with each element of an iterator, passing the value on. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.inspect">Read more</a></p>
+</div><h4 id='method.by_ref' class="method"><span id='by_ref.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.by_ref' class='fnname'>by_ref</a>(&amp;mut self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;mut </a>Self</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1181' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Borrows an iterator, rather than consuming it. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.by_ref">Read more</a></p>
+</div><h4 id='method.collect' class="method"><span id='collect.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.collect' class='fnname'>collect</a>&lt;B&gt;(self) -&gt; B <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html" title="trait core::iter::traits::FromIterator">FromIterator</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1301-1303' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Transforms an iterator into a collection. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.collect">Read more</a></p>
+</div><h4 id='method.partition' class="method"><span id='partition.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.partition' class='fnname'>partition</a>&lt;B, F&gt;(self, f: F) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>B, B<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html" title="trait core::default::Default">Default</a> + <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html" title="trait core::iter::traits::Extend">Extend</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1325-1342' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Consumes an iterator, creating two collections from it. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.partition">Read more</a></p>
+</div><h4 id='method.fold' class="method"><span id='fold.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.fold' class='fnname'>fold</a>&lt;B, F&gt;(self, init: B, f: F) -&gt; B <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(B, Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; B,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1410-1418' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator adaptor that applies a function, producing a single, final value. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.fold">Read more</a></p>
+</div><h4 id='method.all' class="method"><span id='all.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.all' class='fnname'>all</a>&lt;F&gt;(&amp;mut self, f: F) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1459-1468' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Tests if every element of the iterator matches a predicate. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.all">Read more</a></p>
+</div><h4 id='method.any' class="method"><span id='any.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.any' class='fnname'>any</a>&lt;F&gt;(&amp;mut self, f: F) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1509-1519' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Tests if any element of the iterator matches a predicate. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.any">Read more</a></p>
+</div><h4 id='method.find' class="method"><span id='find.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.find' class='fnname'>find</a>&lt;P&gt;(&amp;mut self, predicate: P) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1565-1573' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Searches for an element of an iterator that satisfies a predicate. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.find">Read more</a></p>
+</div><h4 id='method.position' class="method"><span id='position.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.position' class='fnname'>position</a>&lt;P&gt;(&amp;mut self, predicate: P) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1631-1642' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Searches for an element in an iterator, returning its index. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.position">Read more</a></p>
+</div><h4 id='method.rposition' class="method"><span id='rposition.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.rposition' class='fnname'>rposition</a>&lt;P&gt;(&amp;mut self, predicate: P) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html" title="trait core::iter::traits::ExactSizeIterator">ExactSizeIterator</a> + <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.DoubleEndedIterator.html" title="trait core::iter::traits::DoubleEndedIterator">DoubleEndedIterator</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1684-1699' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Searches for an element in an iterator from the right, returning its index. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.rposition">Read more</a></p>
+</div><h4 id='method.max' class="method"><span id='max.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.max' class='fnname'>max</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1721-1729' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the maximum element of an iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.max">Read more</a></p>
+</div><h4 id='method.min' class="method"><span id='min.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.min' class='fnname'>min</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1751-1759' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the minimum element of an iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.min">Read more</a></p>
+</div><h4 id='method.max_by_key' class="method"><span id='max_by_key.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.max_by_key' class='fnname'>max_by_key</a>&lt;B, F&gt;(self, f: F) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; B,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.6.0'>1.6.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1777-1786' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the element that gives the maximum value from the specified function. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.max_by_key">Read more</a></p>
+</div><h4 id='method.max_by' class="method"><span id='max_by.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.max_by' class='fnname'>max_by</a>&lt;F&gt;(self, compare: F) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>, &amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.15.0'>1.15.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1804-1813' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the element that gives the maximum value with respect to the specified comparison function. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.max_by">Read more</a></p>
+</div><h4 id='method.min_by_key' class="method"><span id='min_by_key.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.min_by_key' class='fnname'>min_by_key</a>&lt;B, F&gt;(self, f: F) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; B,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.6.0'>1.6.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1830-1839' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the element that gives the minimum value from the specified function. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.min_by_key">Read more</a></p>
+</div><h4 id='method.min_by' class="method"><span id='min_by.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.min_by' class='fnname'>min_by</a>&lt;F&gt;(self, compare: F) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>, &amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.15.0'>1.15.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1857-1866' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the element that gives the minimum value with respect to the specified comparison function. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.min_by">Read more</a></p>
+</div><h4 id='method.rev' class="method"><span id='rev.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.rev' class='fnname'>rev</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Rev.html" title="struct core::iter::Rev">Rev</a>&lt;Self&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.DoubleEndedIterator.html" title="trait core::iter::traits::DoubleEndedIterator">DoubleEndedIterator</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1894-1896' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Reverses an iterator&#39;s direction. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.rev">Read more</a></p>
+</div><h4 id='method.unzip' class="method"><span id='unzip.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.unzip' class='fnname'>unzip</a>&lt;A, B, FromA, FromB&gt;(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>FromA, FromB<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;FromA: <a class="trait" href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html" title="trait core::default::Default">Default</a> + <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html" title="trait core::iter::traits::Extend">Extend</a>&lt;A&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;FromB: <a class="trait" href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html" title="trait core::default::Default">Default</a> + <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html" title="trait core::iter::traits::Extend">Extend</a>&lt;B&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html" title="trait core::iter::iterator::Iterator">Iterator</a>&lt;Item = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>A, B<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1921-1935' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Converts an iterator of pairs into a pair of containers. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.unzip">Read more</a></p>
+</div><h4 id='method.cloned' class="method"><span id='cloned.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.cloned' class='fnname'>cloned</a>&lt;'a, T&gt;(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Cloned.html" title="struct core::iter::Cloned">Cloned</a>&lt;Self&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html" title="trait core::iter::iterator::Iterator">Iterator</a>&lt;Item = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;'a </a>T&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;T: 'a + <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1960-1964' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator which [<code>clone</code>]s all of its elements. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.cloned">Read more</a></p>
+</div><h4 id='method.cycle' class="method"><span id='cycle.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.cycle' class='fnname'>cycle</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Cycle.html" title="struct core::iter::Cycle">Cycle</a>&lt;Self&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1993-1995' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Repeats an iterator endlessly. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.cycle">Read more</a></p>
+</div><h4 id='method.sum' class="method"><span id='sum.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.sum' class='fnname'>sum</a>&lt;S&gt;(self) -&gt; S <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.Sum.html" title="trait core::iter::traits::Sum">Sum</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.11.0'>1.11.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2020-2025' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Sums the elements of an iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.sum">Read more</a></p>
+</div><h4 id='method.product' class="method"><span id='product.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.product' class='fnname'>product</a>&lt;P&gt;(self) -&gt; P <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.Product.html" title="trait core::iter::traits::Product">Product</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.11.0'>1.11.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2048-2053' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Iterates over the entire iterator, multiplying all the elements <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.product">Read more</a></p>
+</div><h4 id='method.cmp' class="method"><span id='cmp.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.cmp' class='fnname'>cmp</a>&lt;I&gt;(self, other: I) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&lt;Item = Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2058-2076' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Lexicographically compares the elements of this <code>Iterator</code> with those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.cmp">Read more</a></p>
+</div><h4 id='method.partial_cmp' class="method"><span id='partial_cmp.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.partial_cmp' class='fnname'>partial_cmp</a>&lt;I&gt;(self, other: I) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2081-2099' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Lexicographically compares the elements of this <code>Iterator</code> with those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.partial_cmp">Read more</a></p>
+</div><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.eq' class='fnname'>eq</a>&lt;I&gt;(self, other: I) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2104-2118' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Determines if the elements of this <code>Iterator</code> are equal to those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.eq">Read more</a></p>
+</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.ne' class='fnname'>ne</a>&lt;I&gt;(self, other: I) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2123-2137' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Determines if the elements of this <code>Iterator</code> are unequal to those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.ne">Read more</a></p>
+</div><h4 id='method.lt' class="method"><span id='lt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.lt' class='fnname'>lt</a>&lt;I&gt;(self, other: I) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2142-2164' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Determines if the elements of this <code>Iterator</code> are lexicographically less than those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.lt">Read more</a></p>
+</div><h4 id='method.le' class="method"><span id='le.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.le' class='fnname'>le</a>&lt;I&gt;(self, other: I) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2169-2191' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Determines if the elements of this <code>Iterator</code> are lexicographically less or equal to those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.le">Read more</a></p>
+</div><h4 id='method.gt' class="method"><span id='gt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.gt' class='fnname'>gt</a>&lt;I&gt;(self, other: I) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2196-2218' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Determines if the elements of this <code>Iterator</code> are lexicographically greater than those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.gt">Read more</a></p>
+</div><h4 id='method.ge' class="method"><span id='ge.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.ge' class='fnname'>ge</a>&lt;I&gt;(self, other: I) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2223-2245' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Determines if the elements of this <code>Iterator</code> are lexicographically greater than or equal to those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.ge">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html" title="trait core::iter::traits::ExactSizeIterator">ExactSizeIterator</a> for <a class="struct" href="../encode_unicode/struct.Utf16Iterator.html" title="struct encode_unicode::Utf16Iterator">Utf16Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#46-55' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.len' class="method"><span id='len.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html#method.len' class='fnname'>len</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#47-54' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the exact number of times the iterator will iterate. <a href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html#method.len">Read more</a></p>
+</div><h4 id='method.is_empty' class="method"><span id='is_empty.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html#method.is_empty' class='fnname'>is_empty</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/traits.rs.html#593-595' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>exact_size_is_empty</code>)</div></div><div class='docblock'><p>Returns whether the iterator is empty. <a href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html#method.is_empty">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../encode_unicode/struct.Utf16Iterator.html" title="struct encode_unicode::Utf16Iterator">Utf16Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#56-61' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, fmtr: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf16_iterator.rs.html#57-60' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter.</p>
+</div></div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/struct.Utf8Char.html b/encode_unicode/struct.Utf8Char.html
new file mode 100644
index 0000000..7f08450
--- /dev/null
+++ b/encode_unicode/struct.Utf8Char.html
@@ -0,0 +1,1344 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `Utf8Char` struct in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, Utf8Char">
+
+    <title>encode_unicode::Utf8Char - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc struct">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Struct Utf8Char</p><div class="block items"><ul><li><a href="#methods">Methods</a></li><li><a href="#deref-methods">Methods from Deref&lt;Target=str&gt;</a></li><li><a href="#implementations">Trait Implementations</a></li></ul></div><p class='location'><a href='index.html'>encode_unicode</a></p><script>window.sidebarCurrent = {name: 'Utf8Char', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Struct <a href='index.html'>encode_unicode</a>::<wbr><a class="struct" href=''>Utf8Char</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#43-45' title='goto source code'>[src]</a></span></h1>
+<pre class='rust struct'>pub struct Utf8Char { /* fields omitted */ }</pre><div class='docblock'><p>Store a <code>char</code> as UTF-8 so it can be borrowed as a <code>str</code></p>
+
+<p>Has the same size as <code>char</code>, and is a <code>[u8;4]</code>
+with the invariant that the first nth bytes are valid UTF-8, and the remaining are zero.</p>
+</div>
+                    <h2 id='methods' class='small-section-header'>
+                      Methods<a href='#methods' class='anchor'></a>
+                    </h2>
+                <h3 class='impl'><span class='in-band'><code>impl <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#181-234' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.from_slice_start' class="method"><span id='from_slice_start.v' class='invisible'><code>fn <a href='#method.from_slice_start' class='fnname'>from_slice_start</a>(src: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>Self, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#187-195' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Validate the start of a UTF-8 slice and store it.
+Also returns how many bytes were needed.</p>
+
+<p>If it&#39;s a str and you know it contains only one codepoint,
+use <code>.from_str()</code> to skip the validation.</p>
+</div><h4 id='method.from_array' class="method"><span id='from_array.v' class='invisible'><code>fn <a href='#method.from_array' class='fnname'>from_array</a>(utf8: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.array.html">[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.array.html">; 4]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;Self, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#197-203' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Validate the array and store it.</p>
+</div><h4 id='method.len' class="method"><span id='len.v' class='invisible'><code>fn <a href='#method.len' class='fnname'>len</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#207-209' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Result is 1...4 and identical to <code>.as_ref().len()</code> or <code>.as_char().len_utf8()</code>.
+There is no .is_emty() because it would always return false.</p>
+</div><h4 id='method.to_char' class="method"><span id='to_char.v' class='invisible'><code>fn <a href='#method.to_char' class='fnname'>to_char</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#212-214' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Convert from UTF-8 to UTF-32</p>
+</div><h4 id='method.to_slice' class="method"><span id='to_slice.v' class='invisible'><code>fn <a href='#method.to_slice' class='fnname'>to_slice</a>(self, dst: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;mut [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#220-229' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Write the internal representation to a slice,
+and then returns the number of bytes written.</p>
+
+<p><code>None</code> is returned if the buffer is too small; then the buffer is left unmodified.
+A buffer of length four is always large enough.</p>
+</div><h4 id='method.to_array' class="method"><span id='to_array.v' class='invisible'><code>fn <a href='#method.to_array' class='fnname'>to_array</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.array.html">[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.array.html">; 4]</a>, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#231-233' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Expose the internal array and the number of used bytes.</p>
+</div></div>
+                    <h2 id='deref-methods' class='small-section-header'>
+                      Methods from <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/deref/trait.Deref.html" title="trait core::ops::deref::Deref">Deref</a>&lt;Target = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>&gt;<a href='#deref-methods' class='anchor'></a>
+                    </h2>
+                <div class='impl-items'><h4 id='method.len-1' class="method"><span id='len.v-1' class='invisible'><code>fn <a href='#method.len-1' class='fnname'>len</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#223-225' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the length of <code>self</code>.</p>
+
+<p>This length is in bytes, not <a href="primitive.char.html"><code>char</code></a>s or graphemes. In other words,
+it may not be what a human considers the length of the string.</p>
+
+<h1 id='examples' class='section-header'><a href='#examples'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">len</span> <span class="op">=</span> <span class="string">&quot;foo&quot;</span>.<span class="ident">len</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="number">3</span>, <span class="ident">len</span>);
+
+<span class="kw">let</span> <span class="ident">len</span> <span class="op">=</span> <span class="string">&quot;ƒoo&quot;</span>.<span class="ident">len</span>(); <span class="comment">// fancy f!</span>
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="number">4</span>, <span class="ident">len</span>);</pre>
+</div><h4 id='method.is_empty' class="method"><span id='is_empty.v' class='invisible'><code>fn <a href='#method.is_empty' class='fnname'>is_empty</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#242-244' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns <code>true</code> if <code>self</code> has a length of zero bytes.</p>
+
+<h1 id='examples-1' class='section-header'><a href='#examples-1'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;&quot;</span>;
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">is_empty</span>());
+
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;not empty&quot;</span>;
+<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">s</span>.<span class="ident">is_empty</span>());</pre>
+</div><h4 id='method.is_char_boundary' class="method"><span id='is_char_boundary.v' class='invisible'><code>fn <a href='#method.is_char_boundary' class='fnname'>is_char_boundary</a>(&amp;self, index: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.9.0'>1.9.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#272-274' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Checks that <code>index</code>-th byte lies at the start and/or end of a
+UTF-8 code point sequence.</p>
+
+<p>The start and end of the string (when <code>index == self.len()</code>) are
+considered to be
+boundaries.</p>
+
+<p>Returns <code>false</code> if <code>index</code> is greater than <code>self.len()</code>.</p>
+
+<h1 id='examples-2' class='section-header'><a href='#examples-2'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;Löwe 老虎 Léopard&quot;</span>;
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">is_char_boundary</span>(<span class="number">0</span>));
+<span class="comment">// start of `老`</span>
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">is_char_boundary</span>(<span class="number">6</span>));
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">is_char_boundary</span>(<span class="ident">s</span>.<span class="ident">len</span>()));
+
+<span class="comment">// second byte of `ö`</span>
+<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">s</span>.<span class="ident">is_char_boundary</span>(<span class="number">2</span>));
+
+<span class="comment">// third byte of `老`</span>
+<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">s</span>.<span class="ident">is_char_boundary</span>(<span class="number">8</span>));</pre>
+</div><h4 id='method.as_bytes' class="method"><span id='as_bytes.v' class='invisible'><code>fn <a href='#method.as_bytes' class='fnname'>as_bytes</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#291-293' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Converts a string slice to a byte slice. To convert the byte slice back
+into a string slice, use the <a href="./str/fn.from_utf8.html"><code>str::from_utf8</code></a> function.</p>
+
+<h1 id='examples-3' class='section-header'><a href='#examples-3'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">bytes</span> <span class="op">=</span> <span class="string">&quot;bors&quot;</span>.<span class="ident">as_bytes</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">b&quot;bors&quot;</span>, <span class="ident">bytes</span>);</pre>
+</div><h4 id='method.as_ptr' class="method"><span id='as_ptr.v' class='invisible'><code>fn <a href='#method.as_ptr' class='fnname'>as_ptr</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.pointer.html">*const </a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#324-326' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Converts a string slice to a raw pointer.</p>
+
+<p>As string slices are a slice of bytes, the raw pointer points to a
+<a href="primitive.u8.html"><code>u8</code></a>. This pointer will be pointing to the first byte of the string
+slice.</p>
+
+<h1 id='examples-4' class='section-header'><a href='#examples-4'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;Hello&quot;</span>;
+<span class="kw">let</span> <span class="ident">ptr</span> <span class="op">=</span> <span class="ident">s</span>.<span class="ident">as_ptr</span>();</pre>
+</div><h4 id='method.get' class="method"><span id='get.v' class='invisible'><code>fn <a href='#method.get' class='fnname'>get</a>&lt;I&gt;(&amp;self, i: I) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/slice/trait.SliceIndex.html" title="trait core::slice::SliceIndex">SliceIndex</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/slice/trait.SliceIndex.html#associatedtype.Output" title="type core::slice::SliceIndex::Output">Output</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/slice/trait.SliceIndex.html" title="trait core::slice::SliceIndex">SliceIndex</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.20.0'>1.20.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#351-353' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a subslice of <code>str</code>.</p>
+
+<p>This is the non-panicking alternative to indexing the <code>str</code>. Returns
+<a href="option/enum.Option.html#variant.None"><code>None</code></a> whenever equivalent indexing operation would panic.</p>
+
+<h1 id='examples-5' class='section-header'><a href='#examples-5'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">v</span> <span class="op">=</span> <span class="ident">String</span>::<span class="ident">from</span>(<span class="string">&quot;🗻∈🌏&quot;</span>);
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;🗻&quot;</span>), <span class="ident">v</span>.<span class="ident">get</span>(<span class="number">0</span>..<span class="number">4</span>));
+
+<span class="comment">// indices not on UTF-8 sequence boundaries</span>
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">v</span>.<span class="ident">get_mut</span>(<span class="number">1</span>..).<span class="ident">is_none</span>());
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">v</span>.<span class="ident">get_mut</span>(..<span class="number">8</span>).<span class="ident">is_none</span>());
+
+<span class="comment">// out of bounds</span>
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">v</span>.<span class="ident">get_mut</span>(..<span class="number">42</span>).<span class="ident">is_none</span>());</pre>
+</div><h4 id='method.get_unchecked' class="method"><span id='get_unchecked.v' class='invisible'><code>unsafe fn <a href='#method.get_unchecked' class='fnname'>get_unchecked</a>&lt;I&gt;(&amp;self, i: I) -&gt; &amp;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/slice/trait.SliceIndex.html" title="trait core::slice::SliceIndex">SliceIndex</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/slice/trait.SliceIndex.html#associatedtype.Output" title="type core::slice::SliceIndex::Output">Output</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/slice/trait.SliceIndex.html" title="trait core::slice::SliceIndex">SliceIndex</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.20.0'>1.20.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#410-412' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a unchecked subslice of <code>str</code>.</p>
+
+<p>This is the unchecked alternative to indexing the <code>str</code>.</p>
+
+<h1 id='safety' class='section-header'><a href='#safety'>Safety</a></h1>
+<p>Callers of this function are responsible that these preconditions are
+satisfied:</p>
+
+<ul>
+<li>The starting index must come before the ending index;</li>
+<li>Indexes must be within bounds of the original slice;</li>
+<li>Indexes must lie on UTF-8 sequence boundaries.</li>
+</ul>
+
+<p>Failing that, the returned string slice may reference invalid memory or
+violate the invariants communicated by the <code>str</code> type.</p>
+
+<h1 id='examples-6' class='section-header'><a href='#examples-6'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span> <span class="op">=</span> <span class="string">&quot;🗻∈🌏&quot;</span>;
+<span class="kw">unsafe</span> {
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;🗻&quot;</span>, <span class="ident">v</span>.<span class="ident">get_unchecked</span>(<span class="number">0</span>..<span class="number">4</span>));
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;∈&quot;</span>, <span class="ident">v</span>.<span class="ident">get_unchecked</span>(<span class="number">4</span>..<span class="number">7</span>));
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;🌏&quot;</span>, <span class="ident">v</span>.<span class="ident">get_unchecked</span>(<span class="number">7</span>..<span class="number">11</span>));
+}</pre>
+</div><h4 id='method.slice_unchecked' class="method"><span id='slice_unchecked.v' class='invisible'><code>unsafe fn <a href='#method.slice_unchecked' class='fnname'>slice_unchecked</a>(&amp;self, begin: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, end: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#491-493' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates a string slice from another string slice, bypassing safety
+checks.</p>
+
+<p>This is generally not recommended, use with caution! For a safe
+alternative see <a href="primitive.str.html"><code>str</code></a> and <a href="ops/trait.Index.html"><code>Index</code></a>.</p>
+
+<p>This new slice goes from <code>begin</code> to <code>end</code>, including <code>begin</code> but
+excluding <code>end</code>.</p>
+
+<p>To get a mutable string slice instead, see the
+<a href="#method.slice_mut_unchecked"><code>slice_mut_unchecked</code></a> method.</p>
+
+<h1 id='safety-1' class='section-header'><a href='#safety-1'>Safety</a></h1>
+<p>Callers of this function are responsible that three preconditions are
+satisfied:</p>
+
+<ul>
+<li><code>begin</code> must come before <code>end</code>.</li>
+<li><code>begin</code> and <code>end</code> must be byte positions within the string slice.</li>
+<li><code>begin</code> and <code>end</code> must lie on UTF-8 sequence boundaries.</li>
+</ul>
+
+<h1 id='examples-7' class='section-header'><a href='#examples-7'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;Löwe 老虎 Léopard&quot;</span>;
+
+<span class="kw">unsafe</span> {
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;Löwe 老虎 Léopard&quot;</span>, <span class="ident">s</span>.<span class="ident">slice_unchecked</span>(<span class="number">0</span>, <span class="number">21</span>));
+}
+
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;Hello, world!&quot;</span>;
+
+<span class="kw">unsafe</span> {
+    <span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;world&quot;</span>, <span class="ident">s</span>.<span class="ident">slice_unchecked</span>(<span class="number">7</span>, <span class="number">12</span>));
+}</pre>
+</div><h4 id='method.split_at' class="method"><span id='split_at.v' class='invisible'><code>fn <a href='#method.split_at' class='fnname'>split_at</a>(&amp;self, mid: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>&amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.4.0'>1.4.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#557-559' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Divide one string slice into two at an index.</p>
+
+<p>The argument, <code>mid</code>, should be a byte offset from the start of the
+string. It must also be on the boundary of a UTF-8 code point.</p>
+
+<p>The two slices returned go from the start of the string slice to <code>mid</code>,
+and from <code>mid</code> to the end of the string slice.</p>
+
+<p>To get mutable string slices instead, see the <a href="#method.split_at_mut"><code>split_at_mut</code></a>
+method.</p>
+
+<h1 id='panics' class='section-header'><a href='#panics'>Panics</a></h1>
+<p>Panics if <code>mid</code> is not on a UTF-8 code point boundary, or if it is
+beyond the last code point of the string slice.</p>
+
+<h1 id='examples-8' class='section-header'><a href='#examples-8'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;Per Martin-Löf&quot;</span>;
+
+<span class="kw">let</span> (<span class="ident">first</span>, <span class="ident">last</span>) <span class="op">=</span> <span class="ident">s</span>.<span class="ident">split_at</span>(<span class="number">3</span>);
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;Per&quot;</span>, <span class="ident">first</span>);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot; Martin-Löf&quot;</span>, <span class="ident">last</span>);</pre>
+</div><h4 id='method.chars' class="method"><span id='chars.v' class='invisible'><code>fn <a href='#method.chars' class='fnname'>chars</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.Chars.html" title="struct core::str::Chars">Chars</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#648-650' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns an iterator over the <a href="primitive.char.html"><code>char</code></a>s of a string slice.</p>
+
+<p>As a string slice consists of valid UTF-8, we can iterate through a
+string slice by <a href="primitive.char.html"><code>char</code></a>. This method returns such an iterator.</p>
+
+<p>It&#39;s important to remember that <a href="primitive.char.html"><code>char</code></a> represents a Unicode Scalar
+Value, and may not match your idea of what a &#39;character&#39; is. Iteration
+over grapheme clusters may be what you actually want.</p>
+
+<h1 id='examples-9' class='section-header'><a href='#examples-9'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">word</span> <span class="op">=</span> <span class="string">&quot;goodbye&quot;</span>;
+
+<span class="kw">let</span> <span class="ident">count</span> <span class="op">=</span> <span class="ident">word</span>.<span class="ident">chars</span>().<span class="ident">count</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="number">7</span>, <span class="ident">count</span>);
+
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">chars</span> <span class="op">=</span> <span class="ident">word</span>.<span class="ident">chars</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;g&#39;</span>), <span class="ident">chars</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;o&#39;</span>), <span class="ident">chars</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;o&#39;</span>), <span class="ident">chars</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;d&#39;</span>), <span class="ident">chars</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;b&#39;</span>), <span class="ident">chars</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;y&#39;</span>), <span class="ident">chars</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;e&#39;</span>), <span class="ident">chars</span>.<span class="ident">next</span>());
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">chars</span>.<span class="ident">next</span>());</pre>
+
+<p>Remember, <a href="primitive.char.html"><code>char</code></a>s may not match your human intuition about characters:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">y</span> <span class="op">=</span> <span class="string">&quot;y̆&quot;</span>;
+
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">chars</span> <span class="op">=</span> <span class="ident">y</span>.<span class="ident">chars</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;y&#39;</span>), <span class="ident">chars</span>.<span class="ident">next</span>()); <span class="comment">// not &#39;y̆&#39;</span>
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;\u{0306}&#39;</span>), <span class="ident">chars</span>.<span class="ident">next</span>());
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">chars</span>.<span class="ident">next</span>());</pre>
+</div><h4 id='method.char_indices' class="method"><span id='char_indices.v' class='invisible'><code>fn <a href='#method.char_indices' class='fnname'>char_indices</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.CharIndices.html" title="struct core::str::CharIndices">CharIndices</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#700-702' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns an iterator over the <a href="primitive.char.html"><code>char</code></a>s of a string slice, and their
+positions.</p>
+
+<p>As a string slice consists of valid UTF-8, we can iterate through a
+string slice by <a href="primitive.char.html"><code>char</code></a>. This method returns an iterator of both
+these <a href="primitive.char.html"><code>char</code></a>s, as well as their byte positions.</p>
+
+<p>The iterator yields tuples. The position is first, the <a href="primitive.char.html"><code>char</code></a> is
+second.</p>
+
+<h1 id='examples-10' class='section-header'><a href='#examples-10'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">word</span> <span class="op">=</span> <span class="string">&quot;goodbye&quot;</span>;
+
+<span class="kw">let</span> <span class="ident">count</span> <span class="op">=</span> <span class="ident">word</span>.<span class="ident">char_indices</span>().<span class="ident">count</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="number">7</span>, <span class="ident">count</span>);
+
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">char_indices</span> <span class="op">=</span> <span class="ident">word</span>.<span class="ident">char_indices</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>((<span class="number">0</span>, <span class="string">&#39;g&#39;</span>)), <span class="ident">char_indices</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>((<span class="number">1</span>, <span class="string">&#39;o&#39;</span>)), <span class="ident">char_indices</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>((<span class="number">2</span>, <span class="string">&#39;o&#39;</span>)), <span class="ident">char_indices</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>((<span class="number">3</span>, <span class="string">&#39;d&#39;</span>)), <span class="ident">char_indices</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>((<span class="number">4</span>, <span class="string">&#39;b&#39;</span>)), <span class="ident">char_indices</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>((<span class="number">5</span>, <span class="string">&#39;y&#39;</span>)), <span class="ident">char_indices</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>((<span class="number">6</span>, <span class="string">&#39;e&#39;</span>)), <span class="ident">char_indices</span>.<span class="ident">next</span>());
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">char_indices</span>.<span class="ident">next</span>());</pre>
+
+<p>Remember, <a href="primitive.char.html"><code>char</code></a>s may not match your human intuition about characters:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">y</span> <span class="op">=</span> <span class="string">&quot;y̆&quot;</span>;
+
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">char_indices</span> <span class="op">=</span> <span class="ident">y</span>.<span class="ident">char_indices</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>((<span class="number">0</span>, <span class="string">&#39;y&#39;</span>)), <span class="ident">char_indices</span>.<span class="ident">next</span>()); <span class="comment">// not (0, &#39;y̆&#39;)</span>
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>((<span class="number">1</span>, <span class="string">&#39;\u{0306}&#39;</span>)), <span class="ident">char_indices</span>.<span class="ident">next</span>());
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">char_indices</span>.<span class="ident">next</span>());</pre>
+</div><h4 id='method.bytes' class="method"><span id='bytes.v' class='invisible'><code>fn <a href='#method.bytes' class='fnname'>bytes</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.Bytes.html" title="struct core::str::Bytes">Bytes</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#725-727' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator over the bytes of a string slice.</p>
+
+<p>As a string slice consists of a sequence of bytes, we can iterate
+through a string slice by byte. This method returns such an iterator.</p>
+
+<h1 id='examples-11' class='section-header'><a href='#examples-11'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">bytes</span> <span class="op">=</span> <span class="string">&quot;bors&quot;</span>.<span class="ident">bytes</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">b&#39;b&#39;</span>), <span class="ident">bytes</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">b&#39;o&#39;</span>), <span class="ident">bytes</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">b&#39;r&#39;</span>), <span class="ident">bytes</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">b&#39;s&#39;</span>), <span class="ident">bytes</span>.<span class="ident">next</span>());
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">bytes</span>.<span class="ident">next</span>());</pre>
+</div><h4 id='method.split_whitespace' class="method"><span id='split_whitespace.v' class='invisible'><code>fn <a href='#method.split_whitespace' class='fnname'>split_whitespace</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/std_unicode/u_str/struct.SplitWhitespace.html" title="struct std_unicode::u_str::SplitWhitespace">SplitWhitespace</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.1.0'>1.1.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#765-767' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Split a string slice by whitespace.</p>
+
+<p>The iterator returned will return string slices that are sub-slices of
+the original string slice, separated by any amount of whitespace.</p>
+
+<p>&#39;Whitespace&#39; is defined according to the terms of the Unicode Derived
+Core Property <code>White_Space</code>.</p>
+
+<h1 id='examples-12' class='section-header'><a href='#examples-12'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">iter</span> <span class="op">=</span> <span class="string">&quot;A few words&quot;</span>.<span class="ident">split_whitespace</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;A&quot;</span>), <span class="ident">iter</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;few&quot;</span>), <span class="ident">iter</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;words&quot;</span>), <span class="ident">iter</span>.<span class="ident">next</span>());
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">iter</span>.<span class="ident">next</span>());</pre>
+
+<p>All kinds of whitespace are considered:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">iter</span> <span class="op">=</span> <span class="string">&quot; Mary   had\ta\u{2009}little  \n\t lamb&quot;</span>.<span class="ident">split_whitespace</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;Mary&quot;</span>), <span class="ident">iter</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;had&quot;</span>), <span class="ident">iter</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;a&quot;</span>), <span class="ident">iter</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;little&quot;</span>), <span class="ident">iter</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;lamb&quot;</span>), <span class="ident">iter</span>.<span class="ident">next</span>());
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">iter</span>.<span class="ident">next</span>());</pre>
+</div><h4 id='method.lines' class="method"><span id='lines.v' class='invisible'><code>fn <a href='#method.lines' class='fnname'>lines</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.Lines.html" title="struct core::str::Lines">Lines</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#807-809' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator over the lines of a string, as string slices.</p>
+
+<p>Lines are ended with either a newline (<code>\n</code>) or a carriage return with
+a line feed (<code>\r\n</code>).</p>
+
+<p>The final line ending is optional.</p>
+
+<h1 id='examples-13' class='section-header'><a href='#examples-13'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">text</span> <span class="op">=</span> <span class="string">&quot;foo\r\nbar\n\nbaz\n&quot;</span>;
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">lines</span> <span class="op">=</span> <span class="ident">text</span>.<span class="ident">lines</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;foo&quot;</span>), <span class="ident">lines</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;bar&quot;</span>), <span class="ident">lines</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;&quot;</span>), <span class="ident">lines</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;baz&quot;</span>), <span class="ident">lines</span>.<span class="ident">next</span>());
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">lines</span>.<span class="ident">next</span>());</pre>
+
+<p>The final line ending isn&#39;t required:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">text</span> <span class="op">=</span> <span class="string">&quot;foo\nbar\n\r\nbaz&quot;</span>;
+<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">lines</span> <span class="op">=</span> <span class="ident">text</span>.<span class="ident">lines</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;foo&quot;</span>), <span class="ident">lines</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;bar&quot;</span>), <span class="ident">lines</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;&quot;</span>), <span class="ident">lines</span>.<span class="ident">next</span>());
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&quot;baz&quot;</span>), <span class="ident">lines</span>.<span class="ident">next</span>());
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">None</span>, <span class="ident">lines</span>.<span class="ident">next</span>());</pre>
+</div><h4 id='method.lines_any' class="method"><span id='lines_any.v' class='invisible'><code>fn <a href='#method.lines_any' class='fnname'>lines_any</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.LinesAny.html" title="struct core::str::LinesAny">LinesAny</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#816-818' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab deprecated'>Deprecated since 1.4.0<p>: use lines() instead now</p>
+</div></div><div class='docblock'><p>An iterator over the lines of a string.</p>
+</div><h4 id='method.encode_utf16' class="method"><span id='encode_utf16.v' class='invisible'><code>fn <a href='#method.encode_utf16' class='fnname'>encode_utf16</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/str/struct.EncodeUtf16.html" title="struct alloc::str::EncodeUtf16">EncodeUtf16</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.8.0'>1.8.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#822-824' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns an iterator of <code>u16</code> over the string encoded as UTF-16.</p>
+</div><h4 id='method.contains' class="method"><span id='contains.v' class='invisible'><code>fn <a href='#method.contains' class='fnname'>contains</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#843-845' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns <code>true</code> if the given pattern matches a sub-slice of
+this string slice.</p>
+
+<p>Returns <code>false</code> if it does not.</p>
+
+<h1 id='examples-14' class='section-header'><a href='#examples-14'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">bananas</span> <span class="op">=</span> <span class="string">&quot;bananas&quot;</span>;
+
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">bananas</span>.<span class="ident">contains</span>(<span class="string">&quot;nana&quot;</span>));
+<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">bananas</span>.<span class="ident">contains</span>(<span class="string">&quot;apples&quot;</span>));</pre>
+</div><h4 id='method.starts_with' class="method"><span id='starts_with.v' class='invisible'><code>fn <a href='#method.starts_with' class='fnname'>starts_with</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#863-865' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns <code>true</code> if the given pattern matches a prefix of this
+string slice.</p>
+
+<p>Returns <code>false</code> if it does not.</p>
+
+<h1 id='examples-15' class='section-header'><a href='#examples-15'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">bananas</span> <span class="op">=</span> <span class="string">&quot;bananas&quot;</span>;
+
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">bananas</span>.<span class="ident">starts_with</span>(<span class="string">&quot;bana&quot;</span>));
+<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">bananas</span>.<span class="ident">starts_with</span>(<span class="string">&quot;nana&quot;</span>));</pre>
+</div><h4 id='method.ends_with' class="method"><span id='ends_with.v' class='invisible'><code>fn <a href='#method.ends_with' class='fnname'>ends_with</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;P as <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html#associatedtype.Searcher" title="type core::str::pattern::Pattern::Searcher">Searcher</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.ReverseSearcher.html" title="trait core::str::pattern::ReverseSearcher">ReverseSearcher</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#883-887' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns <code>true</code> if the given pattern matches a suffix of this
+string slice.</p>
+
+<p>Returns <code>false</code> if it does not.</p>
+
+<h1 id='examples-16' class='section-header'><a href='#examples-16'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">bananas</span> <span class="op">=</span> <span class="string">&quot;bananas&quot;</span>;
+
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">bananas</span>.<span class="ident">ends_with</span>(<span class="string">&quot;anas&quot;</span>));
+<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">bananas</span>.<span class="ident">ends_with</span>(<span class="string">&quot;nana&quot;</span>));</pre>
+</div><h4 id='method.find' class="method"><span id='find.v' class='invisible'><code>fn <a href='#method.find' class='fnname'>find</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#931-933' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the byte index of the first character of this string slice that
+matches the pattern.</p>
+
+<p>Returns <a href="option/enum.Option.html#variant.None"><code>None</code></a> if the pattern doesn&#39;t match.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that determines if
+a character matches.</p>
+
+<h1 id='examples-17' class='section-header'><a href='#examples-17'>Examples</a></h1>
+<p>Simple patterns:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;Löwe 老虎 Léopard&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">find</span>(<span class="string">&#39;L&#39;</span>), <span class="prelude-val">Some</span>(<span class="number">0</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">find</span>(<span class="string">&#39;é&#39;</span>), <span class="prelude-val">Some</span>(<span class="number">14</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">find</span>(<span class="string">&quot;Léopard&quot;</span>), <span class="prelude-val">Some</span>(<span class="number">13</span>));</pre>
+
+<p>More complex patterns with closures:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;Löwe 老虎 Léopard&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">find</span>(<span class="ident">char</span>::<span class="ident">is_whitespace</span>), <span class="prelude-val">Some</span>(<span class="number">5</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">find</span>(<span class="ident">char</span>::<span class="ident">is_lowercase</span>), <span class="prelude-val">Some</span>(<span class="number">1</span>));</pre>
+
+<p>Not finding the pattern:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;Löwe 老虎 Léopard&quot;</span>;
+<span class="kw">let</span> <span class="ident">x</span>: <span class="kw-2">&amp;</span>[_] <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="string">&#39;1&#39;</span>, <span class="string">&#39;2&#39;</span>];
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">find</span>(<span class="ident">x</span>), <span class="prelude-val">None</span>);</pre>
+</div><h4 id='method.rfind' class="method"><span id='rfind.v' class='invisible'><code>fn <a href='#method.rfind' class='fnname'>rfind</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;P as <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html#associatedtype.Searcher" title="type core::str::pattern::Pattern::Searcher">Searcher</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.ReverseSearcher.html" title="trait core::str::pattern::ReverseSearcher">ReverseSearcher</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#976-980' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the byte index of the last character of this string slice that
+matches the pattern.</p>
+
+<p>Returns <a href="option/enum.Option.html#variant.None"><code>None</code></a> if the pattern doesn&#39;t match.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that determines if
+a character matches.</p>
+
+<h1 id='examples-18' class='section-header'><a href='#examples-18'>Examples</a></h1>
+<p>Simple patterns:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;Löwe 老虎 Léopard&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">rfind</span>(<span class="string">&#39;L&#39;</span>), <span class="prelude-val">Some</span>(<span class="number">13</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">rfind</span>(<span class="string">&#39;é&#39;</span>), <span class="prelude-val">Some</span>(<span class="number">14</span>));</pre>
+
+<p>More complex patterns with closures:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;Löwe 老虎 Léopard&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">rfind</span>(<span class="ident">char</span>::<span class="ident">is_whitespace</span>), <span class="prelude-val">Some</span>(<span class="number">12</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">rfind</span>(<span class="ident">char</span>::<span class="ident">is_lowercase</span>), <span class="prelude-val">Some</span>(<span class="number">20</span>));</pre>
+
+<p>Not finding the pattern:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;Löwe 老虎 Léopard&quot;</span>;
+<span class="kw">let</span> <span class="ident">x</span>: <span class="kw-2">&amp;</span>[_] <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="string">&#39;1&#39;</span>, <span class="string">&#39;2&#39;</span>];
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>.<span class="ident">rfind</span>(<span class="ident">x</span>), <span class="prelude-val">None</span>);</pre>
+</div><h4 id='method.split' class="method"><span id='split.v' class='invisible'><code>fn <a href='#method.split' class='fnname'>split</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.Split.html" title="struct core::str::Split">Split</a>&lt;'a, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1090-1092' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator over substrings of this string slice, separated by
+characters matched by a pattern.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that determines the
+split.</p>
+
+<h1 id='iterator-behavior' class='section-header'><a href='#iterator-behavior'>Iterator behavior</a></h1>
+<p>The returned iterator will be a <a href="iter/trait.DoubleEndedIterator.html"><code>DoubleEndedIterator</code></a> if the pattern
+allows a reverse search and forward/reverse search yields the same
+elements. This is true for, eg, <a href="primitive.char.html"><code>char</code></a> but not for <code>&amp;str</code>.</p>
+
+<p>If the pattern allows a reverse search but its results might differ
+from a forward search, the <a href="#method.rsplit"><code>rsplit</code></a> method can be used.</p>
+
+<h1 id='examples-19' class='section-header'><a href='#examples-19'>Examples</a></h1>
+<p>Simple patterns:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;Mary had a little lamb&quot;</span>.<span class="ident">split</span>(<span class="string">&#39; &#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;Mary&quot;</span>, <span class="string">&quot;had&quot;</span>, <span class="string">&quot;a&quot;</span>, <span class="string">&quot;little&quot;</span>, <span class="string">&quot;lamb&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;&quot;</span>.<span class="ident">split</span>(<span class="string">&#39;X&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;lionXXtigerXleopard&quot;</span>.<span class="ident">split</span>(<span class="string">&#39;X&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;lion&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;tiger&quot;</span>, <span class="string">&quot;leopard&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;lion::tiger::leopard&quot;</span>.<span class="ident">split</span>(<span class="string">&quot;::&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;lion&quot;</span>, <span class="string">&quot;tiger&quot;</span>, <span class="string">&quot;leopard&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;abc1def2ghi&quot;</span>.<span class="ident">split</span>(<span class="ident">char</span>::<span class="ident">is_numeric</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;abc&quot;</span>, <span class="string">&quot;def&quot;</span>, <span class="string">&quot;ghi&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;lionXtigerXleopard&quot;</span>.<span class="ident">split</span>(<span class="ident">char</span>::<span class="ident">is_uppercase</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;lion&quot;</span>, <span class="string">&quot;tiger&quot;</span>, <span class="string">&quot;leopard&quot;</span>]);</pre>
+
+<p>A more complex pattern, using a closure:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;abc1defXghi&quot;</span>.<span class="ident">split</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span> <span class="op">==</span> <span class="string">&#39;1&#39;</span> <span class="op">||</span> <span class="ident">c</span> <span class="op">==</span> <span class="string">&#39;X&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;abc&quot;</span>, <span class="string">&quot;def&quot;</span>, <span class="string">&quot;ghi&quot;</span>]);</pre>
+
+<p>If a string contains multiple contiguous separators, you will end up
+with empty strings in the output:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">x</span> <span class="op">=</span> <span class="string">&quot;||||a||b|c&quot;</span>.<span class="ident">to_string</span>();
+<span class="kw">let</span> <span class="ident">d</span>: <span class="ident">Vec</span><span class="op">&lt;</span>_<span class="op">&gt;</span> <span class="op">=</span> <span class="ident">x</span>.<span class="ident">split</span>(<span class="string">&#39;|&#39;</span>).<span class="ident">collect</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">d</span>, <span class="kw-2">&amp;</span>[<span class="string">&quot;&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;a&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;b&quot;</span>, <span class="string">&quot;c&quot;</span>]);</pre>
+
+<p>Contiguous separators are separated by the empty string.</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">x</span> <span class="op">=</span> <span class="string">&quot;(///)&quot;</span>.<span class="ident">to_string</span>();
+<span class="kw">let</span> <span class="ident">d</span>: <span class="ident">Vec</span><span class="op">&lt;</span>_<span class="op">&gt;</span> <span class="op">=</span> <span class="ident">x</span>.<span class="ident">split</span>(<span class="string">&#39;/&#39;</span>).<span class="ident">collect</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">d</span>, <span class="kw-2">&amp;</span>[<span class="string">&quot;(&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;)&quot;</span>]);</pre>
+
+<p>Separators at the start or end of a string are neighbored
+by empty strings.</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">d</span>: <span class="ident">Vec</span><span class="op">&lt;</span>_<span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;010&quot;</span>.<span class="ident">split</span>(<span class="string">&quot;0&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">d</span>, <span class="kw-2">&amp;</span>[<span class="string">&quot;&quot;</span>, <span class="string">&quot;1&quot;</span>, <span class="string">&quot;&quot;</span>]);</pre>
+
+<p>When the empty string is used as a separator, it separates
+every character in the string, along with the beginning
+and end of the string.</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">f</span>: <span class="ident">Vec</span><span class="op">&lt;</span>_<span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;rust&quot;</span>.<span class="ident">split</span>(<span class="string">&quot;&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">f</span>, <span class="kw-2">&amp;</span>[<span class="string">&quot;&quot;</span>, <span class="string">&quot;r&quot;</span>, <span class="string">&quot;u&quot;</span>, <span class="string">&quot;s&quot;</span>, <span class="string">&quot;t&quot;</span>, <span class="string">&quot;&quot;</span>]);</pre>
+
+<p>Contiguous separators can lead to possibly surprising behavior
+when whitespace is used as the separator. This code is correct:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">x</span> <span class="op">=</span> <span class="string">&quot;    a  b c&quot;</span>.<span class="ident">to_string</span>();
+<span class="kw">let</span> <span class="ident">d</span>: <span class="ident">Vec</span><span class="op">&lt;</span>_<span class="op">&gt;</span> <span class="op">=</span> <span class="ident">x</span>.<span class="ident">split</span>(<span class="string">&#39; &#39;</span>).<span class="ident">collect</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">d</span>, <span class="kw-2">&amp;</span>[<span class="string">&quot;&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;a&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;b&quot;</span>, <span class="string">&quot;c&quot;</span>]);</pre>
+
+<p>It does <em>not</em> give you:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">d</span>, <span class="kw-2">&amp;</span>[<span class="string">&quot;a&quot;</span>, <span class="string">&quot;b&quot;</span>, <span class="string">&quot;c&quot;</span>]);</pre>
+
+<p>Use <a href="#method.split_whitespace"><code>split_whitespace</code></a> for this behavior.</p>
+</div><h4 id='method.rsplit' class="method"><span id='rsplit.v' class='invisible'><code>fn <a href='#method.rsplit' class='fnname'>rsplit</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.RSplit.html" title="struct core::str::RSplit">RSplit</a>&lt;'a, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;P as <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html#associatedtype.Searcher" title="type core::str::pattern::Pattern::Searcher">Searcher</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.ReverseSearcher.html" title="trait core::str::pattern::ReverseSearcher">ReverseSearcher</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1140-1144' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator over substrings of the given string slice, separated by
+characters matched by a pattern and yielded in reverse order.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that determines the
+split.</p>
+
+<h1 id='iterator-behavior-1' class='section-header'><a href='#iterator-behavior-1'>Iterator behavior</a></h1>
+<p>The returned iterator requires that the pattern supports a reverse
+search, and it will be a <a href="iter/trait.DoubleEndedIterator.html"><code>DoubleEndedIterator</code></a> if a forward/reverse
+search yields the same elements.</p>
+
+<p>For iterating from the front, the <a href="#method.split"><code>split</code></a> method can be used.</p>
+
+<h1 id='examples-20' class='section-header'><a href='#examples-20'>Examples</a></h1>
+<p>Simple patterns:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;Mary had a little lamb&quot;</span>.<span class="ident">rsplit</span>(<span class="string">&#39; &#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;lamb&quot;</span>, <span class="string">&quot;little&quot;</span>, <span class="string">&quot;a&quot;</span>, <span class="string">&quot;had&quot;</span>, <span class="string">&quot;Mary&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;&quot;</span>.<span class="ident">rsplit</span>(<span class="string">&#39;X&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;lionXXtigerXleopard&quot;</span>.<span class="ident">rsplit</span>(<span class="string">&#39;X&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;leopard&quot;</span>, <span class="string">&quot;tiger&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;lion&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;lion::tiger::leopard&quot;</span>.<span class="ident">rsplit</span>(<span class="string">&quot;::&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;leopard&quot;</span>, <span class="string">&quot;tiger&quot;</span>, <span class="string">&quot;lion&quot;</span>]);</pre>
+
+<p>A more complex pattern, using a closure:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;abc1defXghi&quot;</span>.<span class="ident">rsplit</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span> <span class="op">==</span> <span class="string">&#39;1&#39;</span> <span class="op">||</span> <span class="ident">c</span> <span class="op">==</span> <span class="string">&#39;X&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;ghi&quot;</span>, <span class="string">&quot;def&quot;</span>, <span class="string">&quot;abc&quot;</span>]);</pre>
+</div><h4 id='method.split_terminator' class="method"><span id='split_terminator.v' class='invisible'><code>fn <a href='#method.split_terminator' class='fnname'>split_terminator</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.SplitTerminator.html" title="struct core::str::SplitTerminator">SplitTerminator</a>&lt;'a, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1187-1189' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator over substrings of the given string slice, separated by
+characters matched by a pattern.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that determines the
+split.</p>
+
+<p>Equivalent to <a href="#method.split"><code>split</code></a>, except that the trailing substring
+is skipped if empty.</p>
+
+<p>This method can be used for string data that is <em>terminated</em>,
+rather than <em>separated</em> by a pattern.</p>
+
+<h1 id='iterator-behavior-2' class='section-header'><a href='#iterator-behavior-2'>Iterator behavior</a></h1>
+<p>The returned iterator will be a <a href="iter/trait.DoubleEndedIterator.html"><code>DoubleEndedIterator</code></a> if the pattern
+allows a reverse search and forward/reverse search yields the same
+elements. This is true for, eg, <a href="primitive.char.html"><code>char</code></a> but not for <code>&amp;str</code>.</p>
+
+<p>If the pattern allows a reverse search but its results might differ
+from a forward search, the <a href="#method.rsplit_terminator"><code>rsplit_terminator</code></a> method can be used.</p>
+
+<h1 id='examples-21' class='section-header'><a href='#examples-21'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;A.B.&quot;</span>.<span class="ident">split_terminator</span>(<span class="string">&#39;.&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;A&quot;</span>, <span class="string">&quot;B&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;A..B..&quot;</span>.<span class="ident">split_terminator</span>(<span class="string">&quot;.&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;A&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;B&quot;</span>, <span class="string">&quot;&quot;</span>]);</pre>
+</div><h4 id='method.rsplit_terminator' class="method"><span id='rsplit_terminator.v' class='invisible'><code>fn <a href='#method.rsplit_terminator' class='fnname'>rsplit_terminator</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.RSplitTerminator.html" title="struct core::str::RSplitTerminator">RSplitTerminator</a>&lt;'a, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;P as <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html#associatedtype.Searcher" title="type core::str::pattern::Pattern::Searcher">Searcher</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.ReverseSearcher.html" title="trait core::str::pattern::ReverseSearcher">ReverseSearcher</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1231-1235' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator over substrings of <code>self</code>, separated by characters
+matched by a pattern and yielded in reverse order.</p>
+
+<p>The pattern can be a simple <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that
+determines the split.
+Additional libraries might provide more complex patterns like
+regular expressions.</p>
+
+<p>Equivalent to <a href="#method.split"><code>split</code></a>, except that the trailing substring is
+skipped if empty.</p>
+
+<p>This method can be used for string data that is <em>terminated</em>,
+rather than <em>separated</em> by a pattern.</p>
+
+<h1 id='iterator-behavior-3' class='section-header'><a href='#iterator-behavior-3'>Iterator behavior</a></h1>
+<p>The returned iterator requires that the pattern supports a
+reverse search, and it will be double ended if a forward/reverse
+search yields the same elements.</p>
+
+<p>For iterating from the front, the <a href="#method.split_terminator"><code>split_terminator</code></a> method can be
+used.</p>
+
+<h1 id='examples-22' class='section-header'><a href='#examples-22'>Examples</a></h1>
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;A.B.&quot;</span>.<span class="ident">rsplit_terminator</span>(<span class="string">&#39;.&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;B&quot;</span>, <span class="string">&quot;A&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;A..B..&quot;</span>.<span class="ident">rsplit_terminator</span>(<span class="string">&quot;.&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;&quot;</span>, <span class="string">&quot;B&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;A&quot;</span>]);</pre>
+</div><h4 id='method.splitn' class="method"><span id='splitn.v' class='invisible'><code>fn <a href='#method.splitn' class='fnname'>splitn</a>&lt;'a, P&gt;(&amp;'a self, n: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, pat: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.SplitN.html" title="struct core::str::SplitN">SplitN</a>&lt;'a, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1284-1286' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator over substrings of the given string slice, separated by a
+pattern, restricted to returning at most <code>n</code> items.</p>
+
+<p>If <code>n</code> substrings are returned, the last substring (the <code>n</code>th substring)
+will contain the remainder of the string.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that determines the
+split.</p>
+
+<h1 id='iterator-behavior-4' class='section-header'><a href='#iterator-behavior-4'>Iterator behavior</a></h1>
+<p>The returned iterator will not be double ended, because it is
+not efficient to support.</p>
+
+<p>If the pattern allows a reverse search, the <a href="#method.rsplitn"><code>rsplitn</code></a> method can be
+used.</p>
+
+<h1 id='examples-23' class='section-header'><a href='#examples-23'>Examples</a></h1>
+<p>Simple patterns:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;Mary had a little lambda&quot;</span>.<span class="ident">splitn</span>(<span class="number">3</span>, <span class="string">&#39; &#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;Mary&quot;</span>, <span class="string">&quot;had&quot;</span>, <span class="string">&quot;a little lambda&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;lionXXtigerXleopard&quot;</span>.<span class="ident">splitn</span>(<span class="number">3</span>, <span class="string">&quot;X&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;lion&quot;</span>, <span class="string">&quot;&quot;</span>, <span class="string">&quot;tigerXleopard&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;abcXdef&quot;</span>.<span class="ident">splitn</span>(<span class="number">1</span>, <span class="string">&#39;X&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;abcXdef&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;&quot;</span>.<span class="ident">splitn</span>(<span class="number">1</span>, <span class="string">&#39;X&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;&quot;</span>]);</pre>
+
+<p>A more complex pattern, using a closure:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;abc1defXghi&quot;</span>.<span class="ident">splitn</span>(<span class="number">2</span>, <span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span> <span class="op">==</span> <span class="string">&#39;1&#39;</span> <span class="op">||</span> <span class="ident">c</span> <span class="op">==</span> <span class="string">&#39;X&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;abc&quot;</span>, <span class="string">&quot;defXghi&quot;</span>]);</pre>
+</div><h4 id='method.rsplitn' class="method"><span id='rsplitn.v' class='invisible'><code>fn <a href='#method.rsplitn' class='fnname'>rsplitn</a>&lt;'a, P&gt;(&amp;'a self, n: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, pat: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.RSplitN.html" title="struct core::str::RSplitN">RSplitN</a>&lt;'a, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;P as <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html#associatedtype.Searcher" title="type core::str::pattern::Pattern::Searcher">Searcher</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.ReverseSearcher.html" title="trait core::str::pattern::ReverseSearcher">ReverseSearcher</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1332-1336' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator over substrings of this string slice, separated by a
+pattern, starting from the end of the string, restricted to returning
+at most <code>n</code> items.</p>
+
+<p>If <code>n</code> substrings are returned, the last substring (the <code>n</code>th substring)
+will contain the remainder of the string.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that
+determines the split.</p>
+
+<h1 id='iterator-behavior-5' class='section-header'><a href='#iterator-behavior-5'>Iterator behavior</a></h1>
+<p>The returned iterator will not be double ended, because it is not
+efficient to support.</p>
+
+<p>For splitting from the front, the <a href="#method.splitn"><code>splitn</code></a> method can be used.</p>
+
+<h1 id='examples-24' class='section-header'><a href='#examples-24'>Examples</a></h1>
+<p>Simple patterns:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;Mary had a little lamb&quot;</span>.<span class="ident">rsplitn</span>(<span class="number">3</span>, <span class="string">&#39; &#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;lamb&quot;</span>, <span class="string">&quot;little&quot;</span>, <span class="string">&quot;Mary had a&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;lionXXtigerXleopard&quot;</span>.<span class="ident">rsplitn</span>(<span class="number">3</span>, <span class="string">&#39;X&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;leopard&quot;</span>, <span class="string">&quot;tiger&quot;</span>, <span class="string">&quot;lionX&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;lion::tiger::leopard&quot;</span>.<span class="ident">rsplitn</span>(<span class="number">2</span>, <span class="string">&quot;::&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;leopard&quot;</span>, <span class="string">&quot;lion::tiger&quot;</span>]);</pre>
+
+<p>A more complex pattern, using a closure:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;abc1defXghi&quot;</span>.<span class="ident">rsplitn</span>(<span class="number">2</span>, <span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span> <span class="op">==</span> <span class="string">&#39;1&#39;</span> <span class="op">||</span> <span class="ident">c</span> <span class="op">==</span> <span class="string">&#39;X&#39;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;ghi&quot;</span>, <span class="string">&quot;abc1def&quot;</span>]);</pre>
+</div><h4 id='method.matches' class="method"><span id='matches.v' class='invisible'><code>fn <a href='#method.matches' class='fnname'>matches</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.Matches.html" title="struct core::str::Matches">Matches</a>&lt;'a, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.2.0'>1.2.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1373-1375' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator over the disjoint matches of a pattern within the given string
+slice.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that
+determines if a character matches.</p>
+
+<h1 id='iterator-behavior-6' class='section-header'><a href='#iterator-behavior-6'>Iterator behavior</a></h1>
+<p>The returned iterator will be a <a href="iter/trait.DoubleEndedIterator.html"><code>DoubleEndedIterator</code></a> if the pattern
+allows a reverse search and forward/reverse search yields the same
+elements. This is true for, eg, <a href="primitive.char.html"><code>char</code></a> but not for <code>&amp;str</code>.</p>
+
+<p>If the pattern allows a reverse search but its results might differ
+from a forward search, the <a href="#method.rmatches"><code>rmatches</code></a> method can be used.</p>
+
+<h1 id='examples-25' class='section-header'><a href='#examples-25'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;abcXXXabcYYYabc&quot;</span>.<span class="ident">matches</span>(<span class="string">&quot;abc&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;abc&quot;</span>, <span class="string">&quot;abc&quot;</span>, <span class="string">&quot;abc&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;1abc2abc3&quot;</span>.<span class="ident">matches</span>(<span class="ident">char</span>::<span class="ident">is_numeric</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;1&quot;</span>, <span class="string">&quot;2&quot;</span>, <span class="string">&quot;3&quot;</span>]);</pre>
+</div><h4 id='method.rmatches' class="method"><span id='rmatches.v' class='invisible'><code>fn <a href='#method.rmatches' class='fnname'>rmatches</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.RMatches.html" title="struct core::str::RMatches">RMatches</a>&lt;'a, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;P as <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html#associatedtype.Searcher" title="type core::str::pattern::Pattern::Searcher">Searcher</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.ReverseSearcher.html" title="trait core::str::pattern::ReverseSearcher">ReverseSearcher</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.2.0'>1.2.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1410-1414' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator over the disjoint matches of a pattern within this string slice,
+yielded in reverse order.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that determines if
+a character matches.</p>
+
+<h1 id='iterator-behavior-7' class='section-header'><a href='#iterator-behavior-7'>Iterator behavior</a></h1>
+<p>The returned iterator requires that the pattern supports a reverse
+search, and it will be a <a href="iter/trait.DoubleEndedIterator.html"><code>DoubleEndedIterator</code></a> if a forward/reverse
+search yields the same elements.</p>
+
+<p>For iterating from the front, the <a href="#method.matches"><code>matches</code></a> method can be used.</p>
+
+<h1 id='examples-26' class='section-header'><a href='#examples-26'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;abcXXXabcYYYabc&quot;</span>.<span class="ident">rmatches</span>(<span class="string">&quot;abc&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;abc&quot;</span>, <span class="string">&quot;abc&quot;</span>, <span class="string">&quot;abc&quot;</span>]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span><span class="kw-2">&amp;</span><span class="ident">str</span><span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;1abc2abc3&quot;</span>.<span class="ident">rmatches</span>(<span class="ident">char</span>::<span class="ident">is_numeric</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [<span class="string">&quot;3&quot;</span>, <span class="string">&quot;2&quot;</span>, <span class="string">&quot;1&quot;</span>]);</pre>
+</div><h4 id='method.match_indices' class="method"><span id='match_indices.v' class='invisible'><code>fn <a href='#method.match_indices' class='fnname'>match_indices</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.MatchIndices.html" title="struct core::str::MatchIndices">MatchIndices</a>&lt;'a, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1456-1458' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator over the disjoint matches of a pattern within this string
+slice as well as the index that the match starts at.</p>
+
+<p>For matches of <code>pat</code> within <code>self</code> that overlap, only the indices
+corresponding to the first match are returned.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that determines
+if a character matches.</p>
+
+<h1 id='iterator-behavior-8' class='section-header'><a href='#iterator-behavior-8'>Iterator behavior</a></h1>
+<p>The returned iterator will be a <a href="iter/trait.DoubleEndedIterator.html"><code>DoubleEndedIterator</code></a> if the pattern
+allows a reverse search and forward/reverse search yields the same
+elements. This is true for, eg, <a href="primitive.char.html"><code>char</code></a> but not for <code>&amp;str</code>.</p>
+
+<p>If the pattern allows a reverse search but its results might differ
+from a forward search, the <a href="#method.rmatch_indices"><code>rmatch_indices</code></a> method can be used.</p>
+
+<h1 id='examples-27' class='section-header'><a href='#examples-27'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span>_<span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;abcXXXabcYYYabc&quot;</span>.<span class="ident">match_indices</span>(<span class="string">&quot;abc&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [(<span class="number">0</span>, <span class="string">&quot;abc&quot;</span>), (<span class="number">6</span>, <span class="string">&quot;abc&quot;</span>), (<span class="number">12</span>, <span class="string">&quot;abc&quot;</span>)]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span>_<span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;1abcabc2&quot;</span>.<span class="ident">match_indices</span>(<span class="string">&quot;abc&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [(<span class="number">1</span>, <span class="string">&quot;abc&quot;</span>), (<span class="number">4</span>, <span class="string">&quot;abc&quot;</span>)]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span>_<span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;ababa&quot;</span>.<span class="ident">match_indices</span>(<span class="string">&quot;aba&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [(<span class="number">0</span>, <span class="string">&quot;aba&quot;</span>)]); <span class="comment">// only the first `aba`</span></pre>
+</div><h4 id='method.rmatch_indices' class="method"><span id='rmatch_indices.v' class='invisible'><code>fn <a href='#method.rmatch_indices' class='fnname'>rmatch_indices</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/str/struct.RMatchIndices.html" title="struct core::str::RMatchIndices">RMatchIndices</a>&lt;'a, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;P as <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html#associatedtype.Searcher" title="type core::str::pattern::Pattern::Searcher">Searcher</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.ReverseSearcher.html" title="trait core::str::pattern::ReverseSearcher">ReverseSearcher</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1499-1503' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator over the disjoint matches of a pattern within <code>self</code>,
+yielded in reverse order along with the index of the match.</p>
+
+<p>For matches of <code>pat</code> within <code>self</code> that overlap, only the indices
+corresponding to the last match are returned.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that determines if a
+character matches.</p>
+
+<h1 id='iterator-behavior-9' class='section-header'><a href='#iterator-behavior-9'>Iterator behavior</a></h1>
+<p>The returned iterator requires that the pattern supports a reverse
+search, and it will be a <a href="iter/trait.DoubleEndedIterator.html"><code>DoubleEndedIterator</code></a> if a forward/reverse
+search yields the same elements.</p>
+
+<p>For iterating from the front, the <a href="#method.match_indices"><code>match_indices</code></a> method can be used.</p>
+
+<h1 id='examples-28' class='section-header'><a href='#examples-28'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span>_<span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;abcXXXabcYYYabc&quot;</span>.<span class="ident">rmatch_indices</span>(<span class="string">&quot;abc&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [(<span class="number">12</span>, <span class="string">&quot;abc&quot;</span>), (<span class="number">6</span>, <span class="string">&quot;abc&quot;</span>), (<span class="number">0</span>, <span class="string">&quot;abc&quot;</span>)]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span>_<span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;1abcabc2&quot;</span>.<span class="ident">rmatch_indices</span>(<span class="string">&quot;abc&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [(<span class="number">4</span>, <span class="string">&quot;abc&quot;</span>), (<span class="number">1</span>, <span class="string">&quot;abc&quot;</span>)]);
+
+<span class="kw">let</span> <span class="ident">v</span>: <span class="ident">Vec</span><span class="op">&lt;</span>_<span class="op">&gt;</span> <span class="op">=</span> <span class="string">&quot;ababa&quot;</span>.<span class="ident">rmatch_indices</span>(<span class="string">&quot;aba&quot;</span>).<span class="ident">collect</span>();
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">v</span>, [(<span class="number">2</span>, <span class="string">&quot;aba&quot;</span>)]); <span class="comment">// only the last `aba`</span></pre>
+</div><h4 id='method.trim' class="method"><span id='trim.v' class='invisible'><code>fn <a href='#method.trim' class='fnname'>trim</a>(&amp;self) -&gt; &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1520-1522' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a string slice with leading and trailing whitespace removed.</p>
+
+<p>&#39;Whitespace&#39; is defined according to the terms of the Unicode Derived
+Core Property <code>White_Space</code>.</p>
+
+<h1 id='examples-29' class='section-header'><a href='#examples-29'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot; Hello\tworld\t&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;Hello\tworld&quot;</span>, <span class="ident">s</span>.<span class="ident">trim</span>());</pre>
+</div><h4 id='method.trim_left' class="method"><span id='trim_left.v' class='invisible'><code>fn <a href='#method.trim_left' class='fnname'>trim_left</a>(&amp;self) -&gt; &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1556-1558' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a string slice with leading whitespace removed.</p>
+
+<p>&#39;Whitespace&#39; is defined according to the terms of the Unicode Derived
+Core Property <code>White_Space</code>.</p>
+
+<h1 id='text-directionality' class='section-header'><a href='#text-directionality'>Text directionality</a></h1>
+<p>A string is a sequence of bytes. &#39;Left&#39; in this context means the first
+position of that byte string; for a language like Arabic or Hebrew
+which are &#39;right to left&#39; rather than &#39;left to right&#39;, this will be
+the <em>right</em> side, not the left.</p>
+
+<h1 id='examples-30' class='section-header'><a href='#examples-30'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot; Hello\tworld\t&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;Hello\tworld\t&quot;</span>, <span class="ident">s</span>.<span class="ident">trim_left</span>());</pre>
+
+<p>Directionality:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;  English&quot;</span>;
+<span class="macro">assert</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;E&#39;</span>) <span class="op">==</span> <span class="ident">s</span>.<span class="ident">trim_left</span>().<span class="ident">chars</span>().<span class="ident">next</span>());
+
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;  עברית&quot;</span>;
+<span class="macro">assert</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;ע&#39;</span>) <span class="op">==</span> <span class="ident">s</span>.<span class="ident">trim_left</span>().<span class="ident">chars</span>().<span class="ident">next</span>());</pre>
+</div><h4 id='method.trim_right' class="method"><span id='trim_right.v' class='invisible'><code>fn <a href='#method.trim_right' class='fnname'>trim_right</a>(&amp;self) -&gt; &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1592-1594' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a string slice with trailing whitespace removed.</p>
+
+<p>&#39;Whitespace&#39; is defined according to the terms of the Unicode Derived
+Core Property <code>White_Space</code>.</p>
+
+<h1 id='text-directionality-1' class='section-header'><a href='#text-directionality-1'>Text directionality</a></h1>
+<p>A string is a sequence of bytes. &#39;Right&#39; in this context means the last
+position of that byte string; for a language like Arabic or Hebrew
+which are &#39;right to left&#39; rather than &#39;left to right&#39;, this will be
+the <em>left</em> side, not the right.</p>
+
+<h1 id='examples-31' class='section-header'><a href='#examples-31'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot; Hello\tworld\t&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot; Hello\tworld&quot;</span>, <span class="ident">s</span>.<span class="ident">trim_right</span>());</pre>
+
+<p>Directionality:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;English  &quot;</span>;
+<span class="macro">assert</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;h&#39;</span>) <span class="op">==</span> <span class="ident">s</span>.<span class="ident">trim_right</span>().<span class="ident">chars</span>().<span class="ident">rev</span>().<span class="ident">next</span>());
+
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;עברית  &quot;</span>;
+<span class="macro">assert</span><span class="macro">!</span>(<span class="prelude-val">Some</span>(<span class="string">&#39;ת&#39;</span>) <span class="op">==</span> <span class="ident">s</span>.<span class="ident">trim_right</span>().<span class="ident">chars</span>().<span class="ident">rev</span>().<span class="ident">next</span>());</pre>
+</div><h4 id='method.trim_matches' class="method"><span id='trim_matches.v' class='invisible'><code>fn <a href='#method.trim_matches' class='fnname'>trim_matches</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; &amp;'a <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;P as <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html#associatedtype.Searcher" title="type core::str::pattern::Pattern::Searcher">Searcher</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.DoubleEndedSearcher.html" title="trait core::str::pattern::DoubleEndedSearcher">DoubleEndedSearcher</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1622-1626' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a string slice with all prefixes and suffixes that match a
+pattern repeatedly removed.</p>
+
+<p>The pattern can be a <a href="primitive.char.html"><code>char</code></a> or a closure that determines if a
+character matches.</p>
+
+<h1 id='examples-32' class='section-header'><a href='#examples-32'>Examples</a></h1>
+<p>Simple patterns:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;11foo1bar11&quot;</span>.<span class="ident">trim_matches</span>(<span class="string">&#39;1&#39;</span>), <span class="string">&quot;foo1bar&quot;</span>);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;123foo1bar123&quot;</span>.<span class="ident">trim_matches</span>(<span class="ident">char</span>::<span class="ident">is_numeric</span>), <span class="string">&quot;foo1bar&quot;</span>);
+
+<span class="kw">let</span> <span class="ident">x</span>: <span class="kw-2">&amp;</span>[_] <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="string">&#39;1&#39;</span>, <span class="string">&#39;2&#39;</span>];
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;12foo1bar12&quot;</span>.<span class="ident">trim_matches</span>(<span class="ident">x</span>), <span class="string">&quot;foo1bar&quot;</span>);</pre>
+
+<p>A more complex pattern, using a closure:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;1foo1barXX&quot;</span>.<span class="ident">trim_matches</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span> <span class="op">==</span> <span class="string">&#39;1&#39;</span> <span class="op">||</span> <span class="ident">c</span> <span class="op">==</span> <span class="string">&#39;X&#39;</span>), <span class="string">&quot;foo1bar&quot;</span>);</pre>
+</div><h4 id='method.trim_left_matches' class="method"><span id='trim_left_matches.v' class='invisible'><code>fn <a href='#method.trim_left_matches' class='fnname'>trim_left_matches</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; &amp;'a <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1655-1657' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a string slice with all prefixes that match a pattern
+repeatedly removed.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that determines if
+a character matches.</p>
+
+<h1 id='text-directionality-2' class='section-header'><a href='#text-directionality-2'>Text directionality</a></h1>
+<p>A string is a sequence of bytes. &#39;Left&#39; in this context means the first
+position of that byte string; for a language like Arabic or Hebrew
+which are &#39;right to left&#39; rather than &#39;left to right&#39;, this will be
+the <em>right</em> side, not the left.</p>
+
+<h1 id='examples-33' class='section-header'><a href='#examples-33'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;11foo1bar11&quot;</span>.<span class="ident">trim_left_matches</span>(<span class="string">&#39;1&#39;</span>), <span class="string">&quot;foo1bar11&quot;</span>);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;123foo1bar123&quot;</span>.<span class="ident">trim_left_matches</span>(<span class="ident">char</span>::<span class="ident">is_numeric</span>), <span class="string">&quot;foo1bar123&quot;</span>);
+
+<span class="kw">let</span> <span class="ident">x</span>: <span class="kw-2">&amp;</span>[_] <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="string">&#39;1&#39;</span>, <span class="string">&#39;2&#39;</span>];
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;12foo1bar12&quot;</span>.<span class="ident">trim_left_matches</span>(<span class="ident">x</span>), <span class="string">&quot;foo1bar12&quot;</span>);</pre>
+</div><h4 id='method.trim_right_matches' class="method"><span id='trim_right_matches.v' class='invisible'><code>fn <a href='#method.trim_right_matches' class='fnname'>trim_right_matches</a>&lt;'a, P&gt;(&amp;'a self, pat: P) -&gt; &amp;'a <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;P as <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html#associatedtype.Searcher" title="type core::str::pattern::Pattern::Searcher">Searcher</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.ReverseSearcher.html" title="trait core::str::pattern::ReverseSearcher">ReverseSearcher</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1692-1696' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a string slice with all suffixes that match a pattern
+repeatedly removed.</p>
+
+<p>The pattern can be a <code>&amp;str</code>, <a href="primitive.char.html"><code>char</code></a>, or a closure that
+determines if a character matches.</p>
+
+<h1 id='text-directionality-3' class='section-header'><a href='#text-directionality-3'>Text directionality</a></h1>
+<p>A string is a sequence of bytes. &#39;Right&#39; in this context means the last
+position of that byte string; for a language like Arabic or Hebrew
+which are &#39;right to left&#39; rather than &#39;left to right&#39;, this will be
+the <em>left</em> side, not the right.</p>
+
+<h1 id='examples-34' class='section-header'><a href='#examples-34'>Examples</a></h1>
+<p>Simple patterns:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;11foo1bar11&quot;</span>.<span class="ident">trim_right_matches</span>(<span class="string">&#39;1&#39;</span>), <span class="string">&quot;11foo1bar&quot;</span>);
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;123foo1bar123&quot;</span>.<span class="ident">trim_right_matches</span>(<span class="ident">char</span>::<span class="ident">is_numeric</span>), <span class="string">&quot;123foo1bar&quot;</span>);
+
+<span class="kw">let</span> <span class="ident">x</span>: <span class="kw-2">&amp;</span>[_] <span class="op">=</span> <span class="kw-2">&amp;</span>[<span class="string">&#39;1&#39;</span>, <span class="string">&#39;2&#39;</span>];
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;12foo1bar12&quot;</span>.<span class="ident">trim_right_matches</span>(<span class="ident">x</span>), <span class="string">&quot;12foo1bar&quot;</span>);</pre>
+
+<p>A more complex pattern, using a closure:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;1fooX&quot;</span>.<span class="ident">trim_left_matches</span>(<span class="op">|</span><span class="ident">c</span><span class="op">|</span> <span class="ident">c</span> <span class="op">==</span> <span class="string">&#39;1&#39;</span> <span class="op">||</span> <span class="ident">c</span> <span class="op">==</span> <span class="string">&#39;X&#39;</span>), <span class="string">&quot;fooX&quot;</span>);</pre>
+</div><h4 id='method.parse' class="method"><span id='parse.v' class='invisible'><code>fn <a href='#method.parse' class='fnname'>parse</a>&lt;F&gt;(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;F, &lt;F as <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/trait.FromStr.html" title="trait core::str::FromStr">FromStr</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/str/trait.FromStr.html#associatedtype.Err" title="type core::str::FromStr::Err">Err</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/trait.FromStr.html" title="trait core::str::FromStr">FromStr</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1744-1746' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Parses this string slice into another type.</p>
+
+<p>Because <code>parse</code> is so general, it can cause problems with type
+inference. As such, <code>parse</code> is one of the few times you&#39;ll see
+the syntax affectionately known as the &#39;turbofish&#39;: <code>::&lt;&gt;</code>. This
+helps the inference algorithm understand specifically which type
+you&#39;re trying to parse into.</p>
+
+<p><code>parse</code> can parse any type that implements the <a href="str/trait.FromStr.html"><code>FromStr</code></a> trait.</p>
+
+<h1 id='errors' class='section-header'><a href='#errors'>Errors</a></h1>
+<p>Will return <a href="str/trait.FromStr.html#associatedtype.Err"><code>Err</code></a> if it&#39;s not possible to parse this string slice into
+the desired type.</p>
+
+<h1 id='example' class='section-header'><a href='#example'>Example</a></h1>
+<p>Basic usage</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">four</span>: <span class="ident">u32</span> <span class="op">=</span> <span class="string">&quot;4&quot;</span>.<span class="ident">parse</span>().<span class="ident">unwrap</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="number">4</span>, <span class="ident">four</span>);</pre>
+
+<p>Using the &#39;turbofish&#39; instead of annotating <code>four</code>:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">four</span> <span class="op">=</span> <span class="string">&quot;4&quot;</span>.<span class="ident">parse</span>::<span class="op">&lt;</span><span class="ident">u32</span><span class="op">&gt;</span>();
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="prelude-val">Ok</span>(<span class="number">4</span>), <span class="ident">four</span>);</pre>
+
+<p>Failing to parse:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">nope</span> <span class="op">=</span> <span class="string">&quot;j&quot;</span>.<span class="ident">parse</span>::<span class="op">&lt;</span><span class="ident">u32</span><span class="op">&gt;</span>();
+
+<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">nope</span>.<span class="ident">is_err</span>());</pre>
+</div><h4 id='method.replace' class="method"><span id='replace.v' class='invisible'><code>fn <a href='#method.replace' class='fnname'>replace</a>&lt;'a, P&gt;(&amp;'a self, from: P, to: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1780-1790' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Replaces all matches of a pattern with another string.</p>
+
+<p><code>replace</code> creates a new <a href="string/struct.String.html"><code>String</code></a>, and copies the data from this string slice into it.
+While doing so, it attempts to find matches of a pattern. If it finds any, it
+replaces them with the replacement string slice.</p>
+
+<h1 id='examples-35' class='section-header'><a href='#examples-35'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;this is old&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;this is new&quot;</span>, <span class="ident">s</span>.<span class="ident">replace</span>(<span class="string">&quot;old&quot;</span>, <span class="string">&quot;new&quot;</span>));</pre>
+
+<p>When the pattern doesn&#39;t match:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;this is old&quot;</span>;
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>, <span class="ident">s</span>.<span class="ident">replace</span>(<span class="string">&quot;cookie monster&quot;</span>, <span class="string">&quot;little lamb&quot;</span>));</pre>
+</div><h4 id='method.replacen' class="method"><span id='replacen.v' class='invisible'><code>fn <a href='#method.replacen' class='fnname'>replacen</a>&lt;'a, P&gt;(&amp;'a self, pat: P, to: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>, count: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/pattern/trait.Pattern.html" title="trait core::str::pattern::Pattern">Pattern</a>&lt;'a&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.16.0'>1.16.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1818-1829' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Replaces first N matches of a pattern with another string.</p>
+
+<p><code>replacen</code> creates a new <a href="string/struct.String.html"><code>String</code></a>, and copies the data from this string slice into it.
+While doing so, it attempts to find matches of a pattern. If it finds any, it
+replaces them with the replacement string slice at most <code>count</code> times.</p>
+
+<h1 id='examples-36' class='section-header'><a href='#examples-36'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;foo foo 123 foo&quot;</span>;
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;new new 123 foo&quot;</span>, <span class="ident">s</span>.<span class="ident">replacen</span>(<span class="string">&quot;foo&quot;</span>, <span class="string">&quot;new&quot;</span>, <span class="number">2</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;faa fao 123 foo&quot;</span>, <span class="ident">s</span>.<span class="ident">replacen</span>(<span class="string">&#39;o&#39;</span>, <span class="string">&quot;a&quot;</span>, <span class="number">3</span>));
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;foo foo new23 foo&quot;</span>, <span class="ident">s</span>.<span class="ident">replacen</span>(<span class="ident">char</span>::<span class="ident">is_numeric</span>, <span class="string">&quot;new&quot;</span>, <span class="number">1</span>));</pre>
+
+<p>When the pattern doesn&#39;t match:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;this is old&quot;</span>;
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">s</span>, <span class="ident">s</span>.<span class="ident">replacen</span>(<span class="string">&quot;cookie monster&quot;</span>, <span class="string">&quot;little lamb&quot;</span>, <span class="number">10</span>));</pre>
+</div><h4 id='method.to_lowercase' class="method"><span id='to_lowercase.v' class='invisible'><code>fn <a href='#method.to_lowercase' class='fnname'>to_lowercase</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.2.0'>1.2.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1873-1905' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the lowercase equivalent of this string slice, as a new <a href="string/struct.String.html"><code>String</code></a>.</p>
+
+<p>&#39;Lowercase&#39; is defined according to the terms of the Unicode Derived Core Property
+<code>Lowercase</code>.</p>
+
+<p>Since some characters can expand into multiple characters when changing
+the case, this function returns a <a href="string/struct.String.html"><code>String</code></a> instead of modifying the
+parameter in-place.</p>
+
+<h1 id='examples-37' class='section-header'><a href='#examples-37'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;HELLO&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;hello&quot;</span>, <span class="ident">s</span>.<span class="ident">to_lowercase</span>());</pre>
+
+<p>A tricky example, with sigma:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">sigma</span> <span class="op">=</span> <span class="string">&quot;Σ&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;σ&quot;</span>, <span class="ident">sigma</span>.<span class="ident">to_lowercase</span>());
+
+<span class="comment">// but at the end of a word, it&#39;s ς, not σ:</span>
+<span class="kw">let</span> <span class="ident">odysseus</span> <span class="op">=</span> <span class="string">&quot;ὈΔΥΣΣΕΎΣ&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;ὀδυσσεύς&quot;</span>, <span class="ident">odysseus</span>.<span class="ident">to_lowercase</span>());</pre>
+
+<p>Languages without case are not changed:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">new_year</span> <span class="op">=</span> <span class="string">&quot;农历新年&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">new_year</span>, <span class="ident">new_year</span>.<span class="ident">to_lowercase</span>());</pre>
+</div><h4 id='method.to_uppercase' class="method"><span id='to_uppercase.v' class='invisible'><code>fn <a href='#method.to_uppercase' class='fnname'>to_uppercase</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.2.0'>1.2.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1936-1940' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the uppercase equivalent of this string slice, as a new <a href="string/struct.String.html"><code>String</code></a>.</p>
+
+<p>&#39;Uppercase&#39; is defined according to the terms of the Unicode Derived Core Property
+<code>Uppercase</code>.</p>
+
+<p>Since some characters can expand into multiple characters when changing
+the case, this function returns a <a href="string/struct.String.html"><code>String</code></a> instead of modifying the
+parameter in-place.</p>
+
+<h1 id='examples-38' class='section-header'><a href='#examples-38'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">s</span> <span class="op">=</span> <span class="string">&quot;hello&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;HELLO&quot;</span>, <span class="ident">s</span>.<span class="ident">to_uppercase</span>());</pre>
+
+<p>Scripts without case are not changed:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="kw">let</span> <span class="ident">new_year</span> <span class="op">=</span> <span class="string">&quot;农历新年&quot;</span>;
+
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">new_year</span>, <span class="ident">new_year</span>.<span class="ident">to_uppercase</span>());</pre>
+</div><h4 id='method.escape_debug' class="method"><span id='escape_debug.v' class='invisible'><code>fn <a href='#method.escape_debug' class='fnname'>escape_debug</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1948-1950' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><details><summary><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>str_escape</code>)</summary><p>return type may change to be an iterator</p>
+</details></div></div><div class='docblock'><p>Escapes each char in <code>s</code> with <a href="primitive.char.html#method.escape_debug"><code>char::escape_debug</code></a>.</p>
+</div><h4 id='method.escape_default' class="method"><span id='escape_default.v' class='invisible'><code>fn <a href='#method.escape_default' class='fnname'>escape_default</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1958-1960' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><details><summary><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>str_escape</code>)</summary><p>return type may change to be an iterator</p>
+</details></div></div><div class='docblock'><p>Escapes each char in <code>s</code> with <a href="primitive.char.html#method.escape_default"><code>char::escape_default</code></a>.</p>
+</div><h4 id='method.escape_unicode' class="method"><span id='escape_unicode.v' class='invisible'><code>fn <a href='#method.escape_unicode' class='fnname'>escape_unicode</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#1968-1970' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><details><summary><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>str_escape</code>)</summary><p>return type may change to be an iterator</p>
+</details></div></div><div class='docblock'><p>Escapes each char in <code>s</code> with <a href="primitive.char.html#method.escape_unicode"><code>char::escape_unicode</code></a>.</p>
+</div><h4 id='method.repeat' class="method"><span id='repeat.v' class='invisible'><code>fn <a href='#method.repeat' class='fnname'>repeat</a>(&amp;self, n: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.16.0'>1.16.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/alloc/str.rs.html#2007-2011' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Create a <a href="string/struct.String.html"><code>String</code></a> by repeating a string <code>n</code> times.</p>
+
+<h1 id='examples-39' class='section-header'><a href='#examples-39'>Examples</a></h1>
+<p>Basic usage:</p>
+
+<pre class="rust rust-example-rendered">
+<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="string">&quot;abc&quot;</span>.<span class="ident">repeat</span>(<span class="number">4</span>), <span class="ident">String</span>::<span class="ident">from</span>(<span class="string">&quot;abcabcabcabc&quot;</span>));</pre>
+</div></div>
+            <h2 id='implementations' class='small-section-header'>
+              Trait Implementations<a href='#implementations' class='anchor'></a>
+            </h2>
+        <h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html" title="trait core::default::Default">Default</a> for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#29' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.default' class="method"><span id='default.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/default/trait.Default.html#tymethod.default' class='fnname'>default</a>() -&gt; <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#29' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the &quot;default value&quot; for a type. <a href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html#tymethod.default">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a> for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#34' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq' class='fnname'>eq</a>(&amp;self, __arg_0: &amp;<a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#34' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#tymethod.eq">Read more</a></p>
+</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne' class='fnname'>ne</a>(&amp;self, __arg_0: &amp;<a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#34' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests for <code>!=</code>.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html" title="trait core::cmp::Eq">Eq</a> for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#34' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a> for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#34' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.partial_cmp' class="method"><span id='partial_cmp.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#tymethod.partial_cmp' class='fnname'>partial_cmp</a>(&amp;self, __arg_0: &amp;<a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#34' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method returns an ordering between <code>self</code> and <code>other</code> values if one exists. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#tymethod.partial_cmp">Read more</a></p>
+</div><h4 id='method.lt' class="method"><span id='lt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.lt' class='fnname'>lt</a>(&amp;self, __arg_0: &amp;<a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#34' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests less than (for <code>self</code> and <code>other</code>) and is used by the <code>&lt;</code> operator. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.lt">Read more</a></p>
+</div><h4 id='method.le' class="method"><span id='le.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le' class='fnname'>le</a>(&amp;self, __arg_0: &amp;<a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#34' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests less than or equal to (for <code>self</code> and <code>other</code>) and is used by the <code>&lt;=</code> operator. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le">Read more</a></p>
+</div><h4 id='method.gt' class="method"><span id='gt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.gt' class='fnname'>gt</a>(&amp;self, __arg_0: &amp;<a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#34' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests greater than (for <code>self</code> and <code>other</code>) and is used by the <code>&gt;</code> operator. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.gt">Read more</a></p>
+</div><h4 id='method.ge' class="method"><span id='ge.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge' class='fnname'>ge</a>(&amp;self, __arg_0: &amp;<a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#34' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method tests greater than or equal to (for <code>self</code> and <code>other</code>) and is used by the <code>&gt;=</code> operator. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a> for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#34' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.cmp' class="method"><span id='cmp.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#tymethod.cmp' class='fnname'>cmp</a>(&amp;self, __arg_0: &amp;<a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#34' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>This method returns an <code>Ordering</code> between <code>self</code> and <code>other</code>. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#tymethod.cmp">Read more</a></p>
+</div><h4 id='method.max' class="method"><span id='max.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max' class='fnname'>max</a>(self, other: Self) -&gt; Self</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#462-465' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>ord_max_min</code>)</div></div><div class='docblock'><p>Compares and returns the maximum of two values. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max">Read more</a></p>
+</div><h4 id='method.min' class="method"><span id='min.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.min' class='fnname'>min</a>(self, other: Self) -&gt; Self</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#480-483' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>ord_max_min</code>)</div></div><div class='docblock'><p>Compares and returns the minimum of two values. <a href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.min">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#36' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&amp;self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#36' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
+</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&amp;mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self)</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#112-114' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#36' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/str/trait.FromStr.html" title="trait core::str::FromStr">FromStr</a> for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#51-63' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='associatedtype.Err' class="type"><span id='Err.t' class='invisible'><code>type <a href='https://doc.rust-lang.org/nightly/core/str/trait.FromStr.html#associatedtype.Err' class="type">Err</a> = <a class="enum" href="../encode_unicode/error/enum.FromStrError.html" title="enum encode_unicode::error::FromStrError">FromStrError</a></code></span></h4>
+<div class='docblock'><p>The associated error which can be returned from parsing.</p>
+</div><h4 id='method.from_str' class="method"><span id='from_str.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/str/trait.FromStr.html#tymethod.from_str' class='fnname'>from_str</a>(s: &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;Self, <a class="enum" href="../encode_unicode/error/enum.FromStrError.html" title="enum encode_unicode::error::FromStrError">FromStrError</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#54-62' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>The string must contain exactly one codepoint</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a>&gt; for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#64-68' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.from' class="method"><span id='from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from' class='fnname'>from</a>(c: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a>) -&gt; Self</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#65-67' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs the conversion.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a> for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#74-81' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='associatedtype.Item' class="type"><span id='Item.t' class='invisible'><code>type <a href='https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item' class="type">Item</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a></code></span></h4>
+<div class='docblock'><p>The type of the elements being iterated over.</p>
+</div><h4 id='associatedtype.IntoIter' class="type"><span id='IntoIter.t' class='invisible'><code>type <a href='https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.IntoIter' class="type">IntoIter</a> = <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a></code></span></h4>
+<div class='docblock'><p>Which kind of iterator are we turning this into?</p>
+</div><h4 id='method.into_iter' class="method"><span id='into_iter.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#tymethod.into_iter' class='fnname'>into_iter</a>(self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#78-80' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Iterate over the byte values.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html" title="trait core::convert::AsRef">AsRef</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>&gt; for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#87-91' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.as_ref' class="method"><span id='as_ref.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html#tymethod.as_ref' class='fnname'>as_ref</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#88-90' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs the conversion.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html" title="trait core::convert::AsRef">AsRef</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>&gt; for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#92-96' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.as_ref-1' class="method"><span id='as_ref.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html#tymethod.as_ref' class='fnname'>as_ref</a>(&amp;self) -&gt; &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#93-95' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs the conversion.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html" title="trait core::borrow::Borrow">Borrow</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>&gt; for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#97-101' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.borrow' class="method"><span id='borrow.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html#tymethod.borrow' class='fnname'>borrow</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#98-100' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Immutably borrows from an owned value. <a href="https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html#tymethod.borrow">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html" title="trait core::borrow::Borrow">Borrow</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>&gt; for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#102-106' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.borrow-1' class="method"><span id='borrow.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html#tymethod.borrow' class='fnname'>borrow</a>(&amp;self) -&gt; &amp;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#103-105' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Immutably borrows from an owned value. <a href="https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html#tymethod.borrow">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/deref/trait.Deref.html" title="trait core::ops::deref::Deref">Deref</a> for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#107-112' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='associatedtype.Target' class="type"><span id='Target.t' class='invisible'><code>type <a href='https://doc.rust-lang.org/nightly/core/ops/deref/trait.Deref.html#associatedtype.Target' class="type">Target</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span></h4>
+<div class='docblock'><p>The resulting type after dereferencing.</p>
+</div><h4 id='method.deref' class="method"><span id='deref.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/ops/deref/trait.Deref.html#tymethod.deref' class='fnname'>deref</a>(&amp;self) -&gt; &amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/ops/deref/trait.Deref.html#associatedtype.Target" title="type core::ops::deref::Deref::Target">Target</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#109-111' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Dereferences the value.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html" title="trait core::hash::Hash">Hash</a> for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#166-170' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.hash' class="method"><span id='hash.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#tymethod.hash' class='fnname'>hash</a>&lt;H:&nbsp;<a class="trait" href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html" title="trait core::hash::Hasher">Hasher</a>&gt;(&amp;self, state: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;mut </a>H)</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#167-169' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Feeds this value into the given [<code>Hasher</code>]. <a href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#tymethod.hash">Read more</a></p>
+</div><h4 id='method.hash_slice' class="method"><span id='hash_slice.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice' class='fnname'>hash_slice</a>&lt;H&gt;(data: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[Self]</a>, state: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;mut </a>H) <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;H: <a class="trait" href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html" title="trait core::hash::Hasher">Hasher</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.3.0'>1.3.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/hash/mod.rs.html#202-208' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Feeds a slice of this type into the given [<code>Hasher</code>]. <a href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#171-175' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, fmtr: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_char.rs.html#172-174' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter.</p>
+</div></div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/struct.Utf8Iterator.html b/encode_unicode/struct.Utf8Iterator.html
new file mode 100644
index 0000000..422df7a
--- /dev/null
+++ b/encode_unicode/struct.Utf8Iterator.html
@@ -0,0 +1,265 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `Utf8Iterator` struct in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, Utf8Iterator">
+
+    <title>encode_unicode::Utf8Iterator - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc struct">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Struct Utf8Iterator</p><div class="block items"><ul><li><a href="#implementations">Trait Implementations</a></li></ul></div><p class='location'><a href='index.html'>encode_unicode</a></p><script>window.sidebarCurrent = {name: 'Utf8Iterator', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Struct <a href='index.html'>encode_unicode</a>::<wbr><a class="struct" href=''>Utf8Iterator</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#19' title='goto source code'>[src]</a></span></h1>
+<pre class='rust struct'>pub struct Utf8Iterator(_);</pre><div class='docblock'><p>Read or iterate over the bytes in the UTF-8 representation of a codepoint.</p>
+</div>
+            <h2 id='implementations' class='small-section-header'>
+              Trait Implementations<a href='#implementations' class='anchor'></a>
+            </h2>
+        <h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#18' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&amp;self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#18' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
+</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&amp;mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;</a>Self)</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#112-114' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html" title="trait core::marker::Copy">Copy</a> for <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#18' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;<a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a>&gt; for <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#21-28' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.from' class="method"><span id='from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from' class='fnname'>from</a>(uc: <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a>) -&gt; Self</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#22-27' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs the conversion.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a>&gt; for <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#29-33' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.from-1' class="method"><span id='from.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from' class='fnname'>from</a>(c: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a>) -&gt; Self</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#30-32' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Performs the conversion.</p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html" title="trait core::iter::iterator::Iterator">Iterator</a> for <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#34-48' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='associatedtype.Item' class="type"><span id='Item.t' class='invisible'><code>type <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item' class="type">Item</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a></code></span></h4>
+<div class='docblock'><p>The type of the elements being iterated over.</p>
+</div><h4 id='method.next' class="method"><span id='next.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#tymethod.next' class='fnname'>next</a>(&amp;mut self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#36-44' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Advances the iterator and returns the next value. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#tymethod.next">Read more</a></p>
+</div><h4 id='method.size_hint' class="method"><span id='size_hint.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.size_hint' class='fnname'>size_hint</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#45-47' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the bounds on the remaining length of the iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.size_hint">Read more</a></p>
+</div><h4 id='method.count' class="method"><span id='count.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.count' class='fnname'>count</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#179-182' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Consumes the iterator, counting the number of iterations and returning it. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.count">Read more</a></p>
+</div><h4 id='method.last' class="method"><span id='last.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.last' class='fnname'>last</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#205-209' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Consumes the iterator, returning the last element. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.last">Read more</a></p>
+</div><h4 id='method.nth' class="method"><span id='nth.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.nth' class='fnname'>nth</a>(&amp;mut self, n: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#254-260' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the <code>n</code>th element of the iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.nth">Read more</a></p>
+</div><h4 id='method.step_by' class="method"><span id='step_by.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.step_by' class='fnname'>step_by</a>(self, step: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.StepBy.html" title="struct core::iter::StepBy">StepBy</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#290-293' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><details><summary><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>iterator_step_by</code>)</summary><p>unstable replacement of Range::step_by</p>
+</details></div></div><div class='docblock'><p>Creates an iterator starting at the same point, but stepping by the given amount at each iteration. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.step_by">Read more</a></p>
+</div><h4 id='method.chain' class="method"><span id='chain.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.chain' class='fnname'>chain</a>&lt;U&gt;(self, other: U) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Chain.html" title="struct core::iter::Chain">Chain</a>&lt;Self, &lt;U as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.IntoIter" title="type core::iter::traits::IntoIterator::IntoIter">IntoIter</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&lt;Item = Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#346-350' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Takes two iterators and creates a new iterator over both in sequence. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.chain">Read more</a></p>
+</div><h4 id='method.zip' class="method"><span id='zip.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.zip' class='fnname'>zip</a>&lt;U&gt;(self, other: U) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Zip.html" title="struct core::iter::Zip">Zip</a>&lt;Self, &lt;U as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.IntoIter" title="type core::iter::traits::IntoIterator::IntoIter">IntoIter</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#423-427' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>&#39;Zips up&#39; two iterators into a single iterator of pairs. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.zip">Read more</a></p>
+</div><h4 id='method.map' class="method"><span id='map.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.map' class='fnname'>map</a>&lt;B, F&gt;(self, f: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Map.html" title="struct core::iter::Map">Map</a>&lt;Self, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; B,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#479-483' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Takes a closure and creates an iterator which calls that closure on each element. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.map">Read more</a></p>
+</div><h4 id='method.for_each' class="method"><span id='for_each.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.for_each' class='fnname'>for_each</a>&lt;F&gt;(self, f: F) <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">()</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#526-530' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>iterator_for_each</code>)</div></div><div class='docblock'><p>Calls a closure on each element of an iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.for_each">Read more</a></p>
+</div><h4 id='method.filter' class="method"><span id='filter.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.filter' class='fnname'>filter</a>&lt;P&gt;(self, predicate: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Filter.html" title="struct core::iter::Filter">Filter</a>&lt;Self, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#594-598' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator which uses a closure to determine if an element should be yielded. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.filter">Read more</a></p>
+</div><h4 id='method.filter_map' class="method"><span id='filter_map.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.filter_map' class='fnname'>filter_map</a>&lt;B, F&gt;(self, f: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.FilterMap.html" title="struct core::iter::FilterMap">FilterMap</a>&lt;Self, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;B&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#654-658' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator that both filters and maps. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.filter_map">Read more</a></p>
+</div><h4 id='method.enumerate' class="method"><span id='enumerate.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.enumerate' class='fnname'>enumerate</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Enumerate.html" title="struct core::iter::Enumerate">Enumerate</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#700-702' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator which gives the current iteration count as well as the next value. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.enumerate">Read more</a></p>
+</div><h4 id='method.peekable' class="method"><span id='peekable.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.peekable' class='fnname'>peekable</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Peekable.html" title="struct core::iter::Peekable">Peekable</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#746-748' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator which can use <code>peek</code> to look at the next element of the iterator without consuming it. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.peekable">Read more</a></p>
+</div><h4 id='method.skip_while' class="method"><span id='skip_while.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.skip_while' class='fnname'>skip_while</a>&lt;P&gt;(self, predicate: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.SkipWhile.html" title="struct core::iter::SkipWhile">SkipWhile</a>&lt;Self, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#807-811' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator that [<code>skip</code>]s elements based on a predicate. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.skip_while">Read more</a></p>
+</div><h4 id='method.take_while' class="method"><span id='take_while.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.take_while' class='fnname'>take_while</a>&lt;P&gt;(self, predicate: P) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.TakeWhile.html" title="struct core::iter::TakeWhile">TakeWhile</a>&lt;Self, P&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#887-891' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator that yields elements based on a predicate. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.take_while">Read more</a></p>
+</div><h4 id='method.skip' class="method"><span id='skip.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.skip' class='fnname'>skip</a>(self, n: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Skip.html" title="struct core::iter::Skip">Skip</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#911-913' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator that skips the first <code>n</code> elements. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.skip">Read more</a></p>
+</div><h4 id='method.take' class="method"><span id='take.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.take' class='fnname'>take</a>(self, n: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Take.html" title="struct core::iter::Take">Take</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#943-945' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator that yields its first <code>n</code> elements. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.take">Read more</a></p>
+</div><h4 id='method.scan' class="method"><span id='scan.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.scan' class='fnname'>scan</a>&lt;St, B, F&gt;(self, initial_state: St, f: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Scan.html" title="struct core::iter::Scan">Scan</a>&lt;Self, St, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;mut </a>St, Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;B&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#986-990' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator adaptor similar to [<code>fold</code>] that holds internal state and produces a new iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.scan">Read more</a></p>
+</div><h4 id='method.flat_map' class="method"><span id='flat_map.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.flat_map' class='fnname'>flat_map</a>&lt;U, F&gt;(self, f: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.FlatMap.html" title="struct core::iter::FlatMap">FlatMap</a>&lt;Self, U, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1020-1024' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator that works like map, but flattens nested structure. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.flat_map">Read more</a></p>
+</div><h4 id='method.fuse' class="method"><span id='fuse.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.fuse' class='fnname'>fuse</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Fuse.html" title="struct core::iter::Fuse">Fuse</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1082-1084' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator which ends after the first [<code>None</code>]. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.fuse">Read more</a></p>
+</div><h4 id='method.inspect' class="method"><span id='inspect.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.inspect' class='fnname'>inspect</a>&lt;F&gt;(self, f: F) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Inspect.html" title="struct core::iter::Inspect">Inspect</a>&lt;Self, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">()</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1135-1139' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Do something with each element of an iterator, passing the value on. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.inspect">Read more</a></p>
+</div><h4 id='method.by_ref' class="method"><span id='by_ref.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.by_ref' class='fnname'>by_ref</a>(&amp;mut self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;mut </a>Self</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1181' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Borrows an iterator, rather than consuming it. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.by_ref">Read more</a></p>
+</div><h4 id='method.collect' class="method"><span id='collect.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.collect' class='fnname'>collect</a>&lt;B&gt;(self) -&gt; B <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html" title="trait core::iter::traits::FromIterator">FromIterator</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1301-1303' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Transforms an iterator into a collection. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.collect">Read more</a></p>
+</div><h4 id='method.partition' class="method"><span id='partition.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.partition' class='fnname'>partition</a>&lt;B, F&gt;(self, f: F) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>B, B<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html" title="trait core::default::Default">Default</a> + <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html" title="trait core::iter::traits::Extend">Extend</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1325-1342' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Consumes an iterator, creating two collections from it. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.partition">Read more</a></p>
+</div><h4 id='method.fold' class="method"><span id='fold.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.fold' class='fnname'>fold</a>&lt;B, F&gt;(self, init: B, f: F) -&gt; B <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(B, Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; B,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1410-1418' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>An iterator adaptor that applies a function, producing a single, final value. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.fold">Read more</a></p>
+</div><h4 id='method.all' class="method"><span id='all.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.all' class='fnname'>all</a>&lt;F&gt;(&amp;mut self, f: F) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1459-1468' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Tests if every element of the iterator matches a predicate. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.all">Read more</a></p>
+</div><h4 id='method.any' class="method"><span id='any.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.any' class='fnname'>any</a>&lt;F&gt;(&amp;mut self, f: F) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1509-1519' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Tests if any element of the iterator matches a predicate. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.any">Read more</a></p>
+</div><h4 id='method.find' class="method"><span id='find.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.find' class='fnname'>find</a>&lt;P&gt;(&amp;mut self, predicate: P) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1565-1573' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Searches for an element of an iterator that satisfies a predicate. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.find">Read more</a></p>
+</div><h4 id='method.position' class="method"><span id='position.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.position' class='fnname'>position</a>&lt;P&gt;(&amp;mut self, predicate: P) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1631-1642' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Searches for an element in an iterator, returning its index. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.position">Read more</a></p>
+</div><h4 id='method.rposition' class="method"><span id='rposition.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.rposition' class='fnname'>rposition</a>&lt;P&gt;(&amp;mut self, predicate: P) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html" title="trait core::iter::traits::ExactSizeIterator">ExactSizeIterator</a> + <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.DoubleEndedIterator.html" title="trait core::iter::traits::DoubleEndedIterator">DoubleEndedIterator</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1684-1699' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Searches for an element in an iterator from the right, returning its index. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.rposition">Read more</a></p>
+</div><h4 id='method.max' class="method"><span id='max.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.max' class='fnname'>max</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1721-1729' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the maximum element of an iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.max">Read more</a></p>
+</div><h4 id='method.min' class="method"><span id='min.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.min' class='fnname'>min</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1751-1759' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the minimum element of an iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.min">Read more</a></p>
+</div><h4 id='method.max_by_key' class="method"><span id='max_by_key.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.max_by_key' class='fnname'>max_by_key</a>&lt;B, F&gt;(self, f: F) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; B,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.6.0'>1.6.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1777-1786' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the element that gives the maximum value from the specified function. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.max_by_key">Read more</a></p>
+</div><h4 id='method.max_by' class="method"><span id='max_by.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.max_by' class='fnname'>max_by</a>&lt;F&gt;(self, compare: F) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>, &amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.15.0'>1.15.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1804-1813' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the element that gives the maximum value with respect to the specified comparison function. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.max_by">Read more</a></p>
+</div><h4 id='method.min_by_key' class="method"><span id='min_by_key.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.min_by_key' class='fnname'>min_by_key</a>&lt;B, F&gt;(self, f: F) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; B,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.6.0'>1.6.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1830-1839' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the element that gives the minimum value from the specified function. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.min_by_key">Read more</a></p>
+</div><h4 id='method.min_by' class="method"><span id='min_by.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.min_by' class='fnname'>min_by</a>&lt;F&gt;(self, compare: F) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>, &amp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.15.0'>1.15.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1857-1866' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the element that gives the minimum value with respect to the specified comparison function. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.min_by">Read more</a></p>
+</div><h4 id='method.rev' class="method"><span id='rev.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.rev' class='fnname'>rev</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Rev.html" title="struct core::iter::Rev">Rev</a>&lt;Self&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.DoubleEndedIterator.html" title="trait core::iter::traits::DoubleEndedIterator">DoubleEndedIterator</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1894-1896' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Reverses an iterator&#39;s direction. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.rev">Read more</a></p>
+</div><h4 id='method.unzip' class="method"><span id='unzip.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.unzip' class='fnname'>unzip</a>&lt;A, B, FromA, FromB&gt;(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>FromA, FromB<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;FromA: <a class="trait" href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html" title="trait core::default::Default">Default</a> + <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html" title="trait core::iter::traits::Extend">Extend</a>&lt;A&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;FromB: <a class="trait" href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html" title="trait core::default::Default">Default</a> + <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html" title="trait core::iter::traits::Extend">Extend</a>&lt;B&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html" title="trait core::iter::iterator::Iterator">Iterator</a>&lt;Item = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>A, B<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1921-1935' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Converts an iterator of pairs into a pair of containers. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.unzip">Read more</a></p>
+</div><h4 id='method.cloned' class="method"><span id='cloned.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.cloned' class='fnname'>cloned</a>&lt;'a, T&gt;(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Cloned.html" title="struct core::iter::Cloned">Cloned</a>&lt;Self&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html" title="trait core::iter::iterator::Iterator">Iterator</a>&lt;Item = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;'a </a>T&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;T: 'a + <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1960-1964' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an iterator which [<code>clone</code>]s all of its elements. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.cloned">Read more</a></p>
+</div><h4 id='method.cycle' class="method"><span id='cycle.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.cycle' class='fnname'>cycle</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/core/iter/struct.Cycle.html" title="struct core::iter::Cycle">Cycle</a>&lt;Self&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#1993-1995' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Repeats an iterator endlessly. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.cycle">Read more</a></p>
+</div><h4 id='method.sum' class="method"><span id='sum.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.sum' class='fnname'>sum</a>&lt;S&gt;(self) -&gt; S <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.Sum.html" title="trait core::iter::traits::Sum">Sum</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.11.0'>1.11.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2020-2025' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Sums the elements of an iterator. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.sum">Read more</a></p>
+</div><h4 id='method.product' class="method"><span id='product.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.product' class='fnname'>product</a>&lt;P&gt;(self) -&gt; P <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;P: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.Product.html" title="trait core::iter::traits::Product">Product</a>&lt;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.11.0'>1.11.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2048-2053' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Iterates over the entire iterator, multiplying all the elements <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.product">Read more</a></p>
+</div><h4 id='method.cmp' class="method"><span id='cmp.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.cmp' class='fnname'>cmp</a>&lt;I&gt;(self, other: I) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&lt;Item = Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html" title="trait core::cmp::Ord">Ord</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2058-2076' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Lexicographically compares the elements of this <code>Iterator</code> with those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.cmp">Read more</a></p>
+</div><h4 id='method.partial_cmp' class="method"><span id='partial_cmp.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.partial_cmp' class='fnname'>partial_cmp</a>&lt;I&gt;(self, other: I) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/core/cmp/enum.Ordering.html" title="enum core::cmp::Ordering">Ordering</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2081-2099' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Lexicographically compares the elements of this <code>Iterator</code> with those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.partial_cmp">Read more</a></p>
+</div><h4 id='method.eq' class="method"><span id='eq.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.eq' class='fnname'>eq</a>&lt;I&gt;(self, other: I) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2104-2118' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Determines if the elements of this <code>Iterator</code> are equal to those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.eq">Read more</a></p>
+</div><h4 id='method.ne' class="method"><span id='ne.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.ne' class='fnname'>ne</a>&lt;I&gt;(self, other: I) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html" title="trait core::cmp::PartialEq">PartialEq</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2123-2137' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Determines if the elements of this <code>Iterator</code> are unequal to those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.ne">Read more</a></p>
+</div><h4 id='method.lt' class="method"><span id='lt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.lt' class='fnname'>lt</a>&lt;I&gt;(self, other: I) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2142-2164' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Determines if the elements of this <code>Iterator</code> are lexicographically less than those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.lt">Read more</a></p>
+</div><h4 id='method.le' class="method"><span id='le.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.le' class='fnname'>le</a>&lt;I&gt;(self, other: I) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2169-2191' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Determines if the elements of this <code>Iterator</code> are lexicographically less or equal to those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.le">Read more</a></p>
+</div><h4 id='method.gt' class="method"><span id='gt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.gt' class='fnname'>gt</a>&lt;I&gt;(self, other: I) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2196-2218' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Determines if the elements of this <code>Iterator</code> are lexicographically greater than those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.gt">Read more</a></p>
+</div><h4 id='method.ge' class="method"><span id='ge.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.ge' class='fnname'>ge</a>&lt;I&gt;(self, other: I) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;Self::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item" title="type core::iter::iterator::Iterator::Item">Item</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html" title="trait core::cmp::PartialOrd">PartialOrd</a>&lt;&lt;I as <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html" title="trait core::iter::traits::IntoIterator">IntoIterator</a>&gt;::<a class="type" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html#associatedtype.Item" title="type core::iter::traits::IntoIterator::Item">Item</a>&gt;,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.5.0'>1.5.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/iterator.rs.html#2223-2245' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Determines if the elements of this <code>Iterator</code> are lexicographically greater than or equal to those of another. <a href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#method.ge">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html" title="trait core::iter::traits::ExactSizeIterator">ExactSizeIterator</a> for <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#49-54' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.len' class="method"><span id='len.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html#method.len' class='fnname'>len</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#50-53' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Returns the exact number of times the iterator will iterate. <a href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html#method.len">Read more</a></p>
+</div><h4 id='method.is_empty' class="method"><span id='is_empty.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html#method.is_empty' class='fnname'>is_empty</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/iter/traits.rs.html#593-595' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>exact_size_is_empty</code>)</div></div><div class='docblock'><p>Returns whether the iterator is empty. <a href="https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html#method.is_empty">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html" title="trait std::io::Read">Read</a> for <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#55-69' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.read' class="method"><span id='read.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/io/trait.Read.html#tymethod.read' class='fnname'>read</a>(&amp;mut self, buf: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;mut [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/std/io/error/struct.Error.html" title="struct std::io::error::Error">ioError</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#57-68' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Always returns Ok</p>
+</div><h4 id='method.initializer' class="method"><span id='initializer.v' class='invisible'><code>unsafe fn <a href='https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.initializer' class='fnname'>initializer</a>(&amp;self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/std/io/struct.Initializer.html" title="struct std::io::Initializer">Initializer</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/io/mod.rs.html#535-537' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>read_initializer</code>)</div></div><div class='docblock'><p>Determines if this <code>Read</code>er can work with buffers of uninitialized memory. <a href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.initializer">Read more</a></p>
+</div><h4 id='method.read_to_end' class="method"><span id='read_to_end.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.read_to_end' class='fnname'>read_to_end</a>(&amp;mut self, buf: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a>&gt;) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/std/io/error/struct.Error.html" title="struct std::io::error::Error">Error</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/io/mod.rs.html#582-584' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Read all bytes until EOF in this source, placing them into <code>buf</code>. <a href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.read_to_end">Read more</a></p>
+</div><h4 id='method.read_to_string' class="method"><span id='read_to_string.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.read_to_string' class='fnname'>read_to_string</a>(&amp;mut self, buf: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/std/io/error/struct.Error.html" title="struct std::io::error::Error">Error</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/io/mod.rs.html#620-631' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Read all bytes until EOF in this source, placing them into <code>buf</code>. <a href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.read_to_string">Read more</a></p>
+</div><h4 id='method.read_exact' class="method"><span id='read_exact.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.read_exact' class='fnname'>read_exact</a>(&amp;mut self, buf: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;mut [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">()</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/std/io/error/struct.Error.html" title="struct std::io::error::Error">Error</a>&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.6.0'>1.6.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/io/mod.rs.html#683-698' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Read the exact number of bytes required to fill <code>buf</code>. <a href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.read_exact">Read more</a></p>
+</div><h4 id='method.by_ref-1' class="method"><span id='by_ref.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.by_ref' class='fnname'>by_ref</a>(&amp;mut self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&amp;mut </a>Self</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/io/mod.rs.html#735' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates a &quot;by reference&quot; adaptor for this instance of <code>Read</code>. <a href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.by_ref">Read more</a></p>
+</div><h4 id='method.bytes' class="method"><span id='bytes.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.bytes' class='fnname'>bytes</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/std/io/struct.Bytes.html" title="struct std::io::Bytes">Bytes</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/io/mod.rs.html#771-773' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Transforms this <code>Read</code> instance to an [<code>Iterator</code>] over its bytes. <a href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.bytes">Read more</a></p>
+</div><h4 id='method.chars' class="method"><span id='chars.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.chars' class='fnname'>chars</a>(self) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/std/io/struct.Chars.html" title="struct std::io::Chars">Chars</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/io/mod.rs.html#815-817' title='goto source code'>[src]</a></span></h4>
+<div class='stability'><div class='stab unstable'><details><summary><span class=microscope>🔬</span> This is a nightly-only experimental API.  (<code>io</code>)</summary><p>the semantics of a partial read/write of where errors happen is currently unclear and may change</p>
+</details></div></div><div class='docblock'><p>Transforms this <code>Read</code> instance to an [<code>Iterator</code>] over [<code>char</code>]s. <a href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.chars">Read more</a></p>
+</div><h4 id='method.chain-1' class="method"><span id='chain.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.chain' class='fnname'>chain</a>&lt;R&gt;(self, next: R) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/std/io/struct.Chain.html" title="struct std::io::Chain">Chain</a>&lt;Self, R&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;R: <a class="trait" href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html" title="trait std::io::Read">Read</a>,&nbsp;</span></code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/io/mod.rs.html#850-852' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an adaptor which will chain this stream with another. <a href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.chain">Read more</a></p>
+</div><h4 id='method.take-1' class="method"><span id='take.v-1' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.take' class='fnname'>take</a>(self, limit: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u64.html">u64</a>) -&gt; <a class="struct" href="https://doc.rust-lang.org/nightly/std/io/struct.Take.html" title="struct std::io::Take">Take</a>&lt;Self&gt;</code></span><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/std/io/mod.rs.html#886-888' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Creates an adaptor which will read at most <code>limit</code> bytes from it. <a href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html#method.take">Read more</a></p>
+</div></div><h3 class='impl'><span class='in-band'><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#70-75' title='goto source code'>[src]</a></span></h3>
+<div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, fmtr: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../src/encode_unicode/utf8_iterator.rs.html#71-74' title='goto source code'>[src]</a></span></h4>
+<div class='docblock'><p>Formats the value using the given formatter.</p>
+</div></div></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/trait.CharExt.html b/encode_unicode/trait.CharExt.html
new file mode 100644
index 0000000..7f44446
--- /dev/null
+++ b/encode_unicode/trait.CharExt.html
@@ -0,0 +1,191 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `CharExt` trait in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, CharExt">
+
+    <title>encode_unicode::CharExt - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc trait">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Trait CharExt</p><div class="block items"><ul><li><a href="#required-methods">Required Methods</a></li><li><a href="#implementors">Implementors</a></li></ul></div><p class='location'><a href='index.html'>encode_unicode</a></p><script>window.sidebarCurrent = {name: 'CharExt', ty: 'trait', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Trait <a href='index.html'>encode_unicode</a>::<wbr><a class="trait" href=''>CharExt</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/encode_unicode/traits.rs.html#84-170' title='goto source code'>[src]</a></span></h1>
+<pre class='rust trait'>pub trait CharExt: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a> {
+    fn <a href='#tymethod.to_utf8' class='fnname'>to_utf8</a>(self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a>;
+<div class='item-spacer'></div>    fn <a href='#tymethod.to_utf16' class='fnname'>to_utf16</a>(self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a>;
+<div class='item-spacer'></div>    fn <a href='#tymethod.iter_utf8_bytes' class='fnname'>iter_utf8_bytes</a>(self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a>;
+<div class='item-spacer'></div>    fn <a href='#tymethod.iter_utf16_units' class='fnname'>iter_utf16_units</a>(self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf16Iterator.html" title="struct encode_unicode::Utf16Iterator">Utf16Iterator</a>;
+<div class='item-spacer'></div>    fn <a href='#tymethod.to_utf8_slice' class='fnname'>to_utf8_slice</a>(self, dst: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;mut [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt;;
+<div class='item-spacer'></div>    fn <a href='#tymethod.to_utf16_slice' class='fnname'>to_utf16_slice</a>(self, dst: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;mut [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt;;
+<div class='item-spacer'></div>    fn <a href='#tymethod.to_utf8_array' class='fnname'>to_utf8_array</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.array.html">[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.array.html">; 4]</a>, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>;
+<div class='item-spacer'></div>    fn <a href='#tymethod.to_utf16_tuple' class='fnname'>to_utf16_tuple</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>, <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>;
+<div class='item-spacer'></div>    fn <a href='#tymethod.from_utf8_slice' class='fnname'>from_utf8_slice</a>(src: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>Self, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a>&gt;;
+<div class='item-spacer'></div>    fn <a href='#tymethod.from_utf16_slice' class='fnname'>from_utf16_slice</a>(src: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>Self, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf16Slice.html" title="enum encode_unicode::error::InvalidUtf16Slice">InvalidUtf16Slice</a>&gt;;
+<div class='item-spacer'></div>    fn <a href='#tymethod.from_utf8_array' class='fnname'>from_utf8_array</a>(utf8: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.array.html">[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.array.html">; 4]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;Self, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a>&gt;;
+<div class='item-spacer'></div>    fn <a href='#tymethod.from_utf16_tuple' class='fnname'>from_utf16_tuple</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;utf16: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>, <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a><br>&nbsp;&nbsp;&nbsp;&nbsp;) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;Self, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf16Tuple.html" title="enum encode_unicode::error::InvalidUtf16Tuple">InvalidUtf16Tuple</a>&gt;;
+<div class='item-spacer'></div>    unsafe fn <a href='#tymethod.from_utf8_exact_slice_unchecked' class='fnname'>from_utf8_exact_slice_unchecked</a>(src: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; Self;
+<div class='item-spacer'></div>    unsafe fn <a href='#tymethod.from_utf16_tuple_unchecked' class='fnname'>from_utf16_tuple_unchecked</a>(utf16: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>, <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>) -&gt; Self;
+<div class='item-spacer'></div>    fn <a href='#tymethod.from_u32_detailed' class='fnname'>from_u32_detailed</a>(c: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;Self, <a class="enum" href="../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a>&gt;;
+}</pre><div class='docblock'><p>Extension trait for <code>char</code> that adds methods for converting to and from UTF-8 or UTF-16.</p>
+</div>
+            <h2 id='required-methods' class='small-section-header'>
+              Required Methods<a href='#required-methods' class='anchor'></a>
+            </h2>
+            <div class='methods'>
+        <h3 id='tymethod.to_utf8' class='method'><span id='to_utf8.v' class='invisible'><code>fn <a href='#tymethod.to_utf8' class='fnname'>to_utf8</a>(self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf8Char.html" title="struct encode_unicode::Utf8Char">Utf8Char</a></code></span></h3><div class='docblock'><p>Get the UTF-8 representation of this codepoint.</p>
+
+<p><code>Utf8Char</code> is to <code>[u8;4]</code> what <code>char</code> is to <code>u32</code>:
+a restricted type that cannot be mutated internally.</p>
+</div><h3 id='tymethod.to_utf16' class='method'><span id='to_utf16.v' class='invisible'><code>fn <a href='#tymethod.to_utf16' class='fnname'>to_utf16</a>(self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf16Char.html" title="struct encode_unicode::Utf16Char">Utf16Char</a></code></span></h3><div class='docblock'><p>Get the UTF-16 representation of this codepoint.</p>
+
+<p><code>Utf16Char</code> is to <code>(u16,Option&lt;u16&gt;)</code> what <code>char</code> is to <code>u32</code>:
+a restricted type that cannot be mutated internally.</p>
+</div><h3 id='tymethod.iter_utf8_bytes' class='method'><span id='iter_utf8_bytes.v' class='invisible'><code>fn <a href='#tymethod.iter_utf8_bytes' class='fnname'>iter_utf8_bytes</a>(self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf8Iterator.html" title="struct encode_unicode::Utf8Iterator">Utf8Iterator</a></code></span></h3><div class='docblock'><p>Iterate over or <a href="https://doc.rust-lang.org/std/io/trait.Read.html">read</a>
+the one to four bytes in the UTF-8 representation of this codepoint.</p>
+</div><h3 id='tymethod.iter_utf16_units' class='method'><span id='iter_utf16_units.v' class='invisible'><code>fn <a href='#tymethod.iter_utf16_units' class='fnname'>iter_utf16_units</a>(self) -&gt; <a class="struct" href="../encode_unicode/struct.Utf16Iterator.html" title="struct encode_unicode::Utf16Iterator">Utf16Iterator</a></code></span></h3><div class='docblock'><p>Iterate over the one or two units in the UTF-16 representation of this codepoint.</p>
+</div><h3 id='tymethod.to_utf8_slice' class='method'><span id='to_utf8_slice.v' class='invisible'><code>fn <a href='#tymethod.to_utf8_slice' class='fnname'>to_utf8_slice</a>(self, dst: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;mut [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt;</code></span></h3><div class='docblock'><p>Convert this char to UTF-8, and then
+returns the number of bytes written.</p>
+
+<p><code>None</code> is returned if the buffer is too small; then the buffer is left unmodified.
+A buffer of length four is always large enough.</p>
+
+<p>Similar to the unstable <code>.encode_utf8()</code>,
+but that method somehow still exist on stable, so I have to use a different name.</p>
+</div><h3 id='tymethod.to_utf16_slice' class='method'><span id='to_utf16_slice.v' class='invisible'><code>fn <a href='#tymethod.to_utf16_slice' class='fnname'>to_utf16_slice</a>(self, dst: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;mut [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>&gt;</code></span></h3><div class='docblock'><p>Convert this char to UTF-16, and then
+returns the number of units written.</p>
+
+<p><code>None</code> is returned if the buffer is too small; then the buffer is left unmodified.
+A buffer of length two is always large enough.</p>
+
+<p>Similar to the unstable <code>.encode_utf16()</code>,
+but that method somehow still exist on stable, so I have to use a different name.</p>
+</div><h3 id='tymethod.to_utf8_array' class='method'><span id='to_utf8_array.v' class='invisible'><code>fn <a href='#tymethod.to_utf8_array' class='fnname'>to_utf8_array</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.array.html">[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.array.html">; 4]</a>, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a></code></span></h3><div class='docblock'><p>Convert this char to an UTF-8 array and lenght,
+The returned array is left-aligned, and the usize is how many bytes are used.
+The unused bytes are zero.</p>
+</div><h3 id='tymethod.to_utf16_tuple' class='method'><span id='to_utf16_tuple.v' class='invisible'><code>fn <a href='#tymethod.to_utf16_tuple' class='fnname'>to_utf16_tuple</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>, <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a></code></span></h3><div class='docblock'><p>Convert this char to UTF-16.
+The second <code>u16</code> is <code>Some</code> if a surrogate pair is required.</p>
+</div><h3 id='tymethod.from_utf8_slice' class='method'><span id='from_utf8_slice.v' class='invisible'><code>fn <a href='#tymethod.from_utf8_slice' class='fnname'>from_utf8_slice</a>(src: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>Self, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf8Slice.html" title="enum encode_unicode::error::InvalidUtf8Slice">InvalidUtf8Slice</a>&gt;</code></span></h3><div class='docblock'><p>Create a <code>char</code> from the start of a slice intepreted as UTF-8, and return how many bytes were needed.</p>
+</div><h3 id='tymethod.from_utf16_slice' class='method'><span id='from_utf16_slice.v' class='invisible'><code>fn <a href='#tymethod.from_utf16_slice' class='fnname'>from_utf16_slice</a>(src: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a>Self, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf16Slice.html" title="enum encode_unicode::error::InvalidUtf16Slice">InvalidUtf16Slice</a>&gt;</code></span></h3><div class='docblock'><p>Read one or two UTF-16 units into a <code>char</code>, and also return how many units were needed.</p>
+</div><h3 id='tymethod.from_utf8_array' class='method'><span id='from_utf8_array.v' class='invisible'><code>fn <a href='#tymethod.from_utf8_array' class='fnname'>from_utf8_array</a>(utf8: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.array.html">[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.array.html">; 4]</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;Self, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf8Array.html" title="enum encode_unicode::error::InvalidUtf8Array">InvalidUtf8Array</a>&gt;</code></span></h3><div class='docblock'><p>Convert an UTF-8 sequence as returned from <code>.to_utf8_array()</code> into a <code>char</code></p>
+</div><h3 id='tymethod.from_utf16_tuple' class='method'><span id='from_utf16_tuple.v' class='invisible'><code>fn <a href='#tymethod.from_utf16_tuple' class='fnname'>from_utf16_tuple</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;utf16: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>, <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a><br>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;Self, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf16Tuple.html" title="enum encode_unicode::error::InvalidUtf16Tuple">InvalidUtf16Tuple</a>&gt;</code></span></h3><div class='docblock'><p>Convert a UTF-16 pair as returned from <code>.to_utf16_tuple()</code> into a <code>char</code>.</p>
+</div><h3 id='tymethod.from_utf8_exact_slice_unchecked' class='method'><span id='from_utf8_exact_slice_unchecked.v' class='invisible'><code>unsafe fn <a href='#tymethod.from_utf8_exact_slice_unchecked' class='fnname'>from_utf8_exact_slice_unchecked</a>(src: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&amp;[</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -&gt; Self</code></span></h3><div class='docblock'><p>Convert an UTF-8 sequence into a char.
+The length of the slice is the length of the sequence, should be 1,2,3 or 4.</p>
+
+<h1 id='panics' class='section-header'><a href='#panics'>Panics:</a></h1>
+<p>If the slice is empty</p>
+</div><h3 id='tymethod.from_utf16_tuple_unchecked' class='method'><span id='from_utf16_tuple_unchecked.v' class='invisible'><code>unsafe fn <a href='#tymethod.from_utf16_tuple_unchecked' class='fnname'>from_utf16_tuple_unchecked</a>(utf16: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>, <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>) -&gt; Self</code></span></h3><div class='docblock'><p>Convert a UTF-16 tuple as returned from <code>.to_utf16_tuple()</code> into a <code>char</code>.</p>
+</div><h3 id='tymethod.from_u32_detailed' class='method'><span id='from_u32_detailed.v' class='invisible'><code>fn <a href='#tymethod.from_u32_detailed' class='fnname'>from_u32_detailed</a>(c: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;Self, <a class="enum" href="../encode_unicode/error/enum.InvalidCodePoint.html" title="enum encode_unicode::error::InvalidCodePoint">InvalidCodePoint</a>&gt;</code></span></h3><div class='docblock'><p>Perform some extra validations compared to <code>char::from_u32_unchecked()</code></p>
+
+<h1 id='failures' class='section-header'><a href='#failures'>Failures:</a></h1>
+<ul>
+<li>the value is greater than 0x10ffff</li>
+<li>the value is between 0xd800 and 0xdfff (inclusive)</li>
+</ul>
+</div></div>
+        <h2 id='implementors' class='small-section-header'>
+          Implementors<a href='#implementors' class='anchor'></a>
+        </h2>
+        <ul class='item-list' id='implementors-list'>
+    <li><code>impl CharExt for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.char.html">char</a></code></li>
+</ul><script type="text/javascript" async
+                         src="../implementors/encode_unicode/trait.CharExt.js">
+                 </script></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/trait.U16UtfExt.html b/encode_unicode/trait.U16UtfExt.html
new file mode 100644
index 0000000..59a590d
--- /dev/null
+++ b/encode_unicode/trait.U16UtfExt.html
@@ -0,0 +1,135 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `U16UtfExt` trait in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, U16UtfExt">
+
+    <title>encode_unicode::U16UtfExt - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc trait">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Trait U16UtfExt</p><div class="block items"><ul><li><a href="#required-methods">Required Methods</a></li><li><a href="#implementors">Implementors</a></li></ul></div><p class='location'><a href='index.html'>encode_unicode</a></p><script>window.sidebarCurrent = {name: 'U16UtfExt', ty: 'trait', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Trait <a href='index.html'>encode_unicode</a>::<wbr><a class="trait" href=''>U16UtfExt</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/encode_unicode/traits.rs.html#54-65' title='goto source code'>[src]</a></span></h1>
+<pre class='rust trait'>pub trait U16UtfExt {
+    fn <a href='#tymethod.utf16_needs_extra_unit' class='fnname'>utf16_needs_extra_unit</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>&gt;;
+<div class='item-spacer'></div>    fn <a href='#tymethod.utf16_is_leading_surrogate' class='fnname'>utf16_is_leading_surrogate</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>;
+}</pre><div class='docblock'><p>Methods for working with <code>u16</code>s as UTF-16 units.</p>
+</div>
+            <h2 id='required-methods' class='small-section-header'>
+              Required Methods<a href='#required-methods' class='anchor'></a>
+            </h2>
+            <div class='methods'>
+        <h3 id='tymethod.utf16_needs_extra_unit' class='method'><span id='utf16_needs_extra_unit.v' class='invisible'><code>fn <a href='#tymethod.utf16_needs_extra_unit' class='fnname'>utf16_needs_extra_unit</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>&gt;</code></span></h3><div class='docblock'><p>Will you need an extra unit to complete this codepoint?</p>
+
+<h1 id='failures' class='section-header'><a href='#failures'>Failures:</a></h1>
+<p>0xdc00..0xe000</p>
+</div><h3 id='tymethod.utf16_is_leading_surrogate' class='method'><span id='utf16_is_leading_surrogate.v' class='invisible'><code>fn <a href='#tymethod.utf16_is_leading_surrogate' class='fnname'>utf16_is_leading_surrogate</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span></h3><div class='docblock'><p>Does this <code>u16</code> need another <code>u16</code> to complete a codepoint?
+Returns <code>(self &amp; 0xfc00) == 0xd800</code></p>
+</div></div>
+        <h2 id='implementors' class='small-section-header'>
+          Implementors<a href='#implementors' class='anchor'></a>
+        </h2>
+        <ul class='item-list' id='implementors-list'>
+    <li><code>impl U16UtfExt for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a></code></li>
+</ul><script type="text/javascript" async
+                         src="../implementors/encode_unicode/trait.U16UtfExt.js">
+                 </script></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/trait.U8UtfExt.html b/encode_unicode/trait.U8UtfExt.html
new file mode 100644
index 0000000..35e6736
--- /dev/null
+++ b/encode_unicode/trait.U8UtfExt.html
@@ -0,0 +1,139 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `U8UtfExt` trait in crate `encode_unicode`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, U8UtfExt">
+
+    <title>encode_unicode::U8UtfExt - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    
+    
+</head>
+<body class="rustdoc trait">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        
+        <p class='location'>Trait U8UtfExt</p><div class="block items"><ul><li><a href="#required-methods">Required Methods</a></li><li><a href="#implementors">Implementors</a></li></ul></div><p class='location'><a href='index.html'>encode_unicode</a></p><script>window.sidebarCurrent = {name: 'U8UtfExt', ty: 'trait', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Trait <a href='index.html'>encode_unicode</a>::<wbr><a class="trait" href=''>U8UtfExt</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/encode_unicode/traits.rs.html#23-35' title='goto source code'>[src]</a></span></h1>
+<pre class='rust trait'>pub trait U8UtfExt {
+    fn <a href='#tymethod.extra_utf8_bytes' class='fnname'>extra_utf8_bytes</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a>&gt;;
+<div class='item-spacer'></div>    fn <a href='#tymethod.extra_utf8_bytes_unchecked' class='fnname'>extra_utf8_bytes_unchecked</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>;
+}</pre><div class='docblock'><p>Methods for working with <code>u8</code>s UTF-8.</p>
+</div>
+            <h2 id='required-methods' class='small-section-header'>
+              Required Methods<a href='#required-methods' class='anchor'></a>
+            </h2>
+            <div class='methods'>
+        <h3 id='tymethod.extra_utf8_bytes' class='method'><span id='extra_utf8_bytes.v' class='invisible'><code>fn <a href='#tymethod.extra_utf8_bytes' class='fnname'>extra_utf8_bytes</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>, <a class="enum" href="../encode_unicode/error/enum.InvalidUtf8FirstByte.html" title="enum encode_unicode::error::InvalidUtf8FirstByte">InvalidUtf8FirstByte</a>&gt;</code></span></h3><div class='docblock'><p>How many more bytes will you need to complete this codepoint?
+Failures:</p>
+
+<ul>
+<li><code>128..192</code>: ContinuationByte</li>
+<li><code>240..</code>: TooLongSequence</li>
+</ul>
+</div><h3 id='tymethod.extra_utf8_bytes_unchecked' class='method'><span id='extra_utf8_bytes_unchecked.v' class='invisible'><code>fn <a href='#tymethod.extra_utf8_bytes_unchecked' class='fnname'>extra_utf8_bytes_unchecked</a>(self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a></code></span></h3><div class='docblock'><p>How many more bytes will you need to complete this codepoint?
+Assumes that self is a valid UTF-8 start.
+Returns <code>self.not().leading_zeros().saturating_sub(1)</code></p>
+</div></div>
+        <h2 id='implementors' class='small-section-header'>
+          Implementors<a href='#implementors' class='anchor'></a>
+        </h2>
+        <ul class='item-list' id='implementors-list'>
+    <li><code>impl U8UtfExt for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a></code></li>
+</ul><script type="text/javascript" async
+                         src="../implementors/encode_unicode/trait.U8UtfExt.js">
+                 </script></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "encode_unicode";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/traits/CharExt.t.html b/encode_unicode/traits/CharExt.t.html
new file mode 100644
index 0000000..9f630ff
--- /dev/null
+++ b/encode_unicode/traits/CharExt.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=trait.CharExt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="trait.CharExt.html">trait.CharExt.html</a>...</p>
+    <script>location.replace("trait.CharExt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/traits/U16UtfExt.t.html b/encode_unicode/traits/U16UtfExt.t.html
new file mode 100644
index 0000000..c45e847
--- /dev/null
+++ b/encode_unicode/traits/U16UtfExt.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=trait.U16UtfExt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="trait.U16UtfExt.html">trait.U16UtfExt.html</a>...</p>
+    <script>location.replace("trait.U16UtfExt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/traits/U8UtfExt.t.html b/encode_unicode/traits/U8UtfExt.t.html
new file mode 100644
index 0000000..d012404
--- /dev/null
+++ b/encode_unicode/traits/U8UtfExt.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=trait.U8UtfExt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="trait.U8UtfExt.html">trait.U8UtfExt.html</a>...</p>
+    <script>location.replace("trait.U8UtfExt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/traits/trait.CharExt.html b/encode_unicode/traits/trait.CharExt.html
new file mode 100644
index 0000000..e5b9f9f
--- /dev/null
+++ b/encode_unicode/traits/trait.CharExt.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/trait.CharExt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/trait.CharExt.html">../../encode_unicode/trait.CharExt.html</a>...</p>
+    <script>location.replace("../../encode_unicode/trait.CharExt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/traits/trait.U16UtfExt.html b/encode_unicode/traits/trait.U16UtfExt.html
new file mode 100644
index 0000000..d681b85
--- /dev/null
+++ b/encode_unicode/traits/trait.U16UtfExt.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/trait.U16UtfExt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/trait.U16UtfExt.html">../../encode_unicode/trait.U16UtfExt.html</a>...</p>
+    <script>location.replace("../../encode_unicode/trait.U16UtfExt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/traits/trait.U8UtfExt.html b/encode_unicode/traits/trait.U8UtfExt.html
new file mode 100644
index 0000000..6ad6674
--- /dev/null
+++ b/encode_unicode/traits/trait.U8UtfExt.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/trait.U8UtfExt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/trait.U8UtfExt.html">../../encode_unicode/trait.U8UtfExt.html</a>...</p>
+    <script>location.replace("../../encode_unicode/trait.U8UtfExt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/utf16_char/Utf16Char.t.html b/encode_unicode/utf16_char/Utf16Char.t.html
new file mode 100644
index 0000000..6da36e7
--- /dev/null
+++ b/encode_unicode/utf16_char/Utf16Char.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.Utf16Char.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.Utf16Char.html">struct.Utf16Char.html</a>...</p>
+    <script>location.replace("struct.Utf16Char.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/utf16_char/struct.Utf16Char.html b/encode_unicode/utf16_char/struct.Utf16Char.html
new file mode 100644
index 0000000..90f26d9
--- /dev/null
+++ b/encode_unicode/utf16_char/struct.Utf16Char.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/struct.Utf16Char.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/struct.Utf16Char.html">../../encode_unicode/struct.Utf16Char.html</a>...</p>
+    <script>location.replace("../../encode_unicode/struct.Utf16Char.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/utf16_iterator/Utf16Iterator.t.html b/encode_unicode/utf16_iterator/Utf16Iterator.t.html
new file mode 100644
index 0000000..820e0bf
--- /dev/null
+++ b/encode_unicode/utf16_iterator/Utf16Iterator.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.Utf16Iterator.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.Utf16Iterator.html">struct.Utf16Iterator.html</a>...</p>
+    <script>location.replace("struct.Utf16Iterator.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/utf16_iterator/struct.Utf16Iterator.html b/encode_unicode/utf16_iterator/struct.Utf16Iterator.html
new file mode 100644
index 0000000..059a69b
--- /dev/null
+++ b/encode_unicode/utf16_iterator/struct.Utf16Iterator.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/struct.Utf16Iterator.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/struct.Utf16Iterator.html">../../encode_unicode/struct.Utf16Iterator.html</a>...</p>
+    <script>location.replace("../../encode_unicode/struct.Utf16Iterator.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/utf8_char/Utf8Char.t.html b/encode_unicode/utf8_char/Utf8Char.t.html
new file mode 100644
index 0000000..c58dfeb
--- /dev/null
+++ b/encode_unicode/utf8_char/Utf8Char.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.Utf8Char.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.Utf8Char.html">struct.Utf8Char.html</a>...</p>
+    <script>location.replace("struct.Utf8Char.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/utf8_char/struct.Utf8Char.html b/encode_unicode/utf8_char/struct.Utf8Char.html
new file mode 100644
index 0000000..2611561
--- /dev/null
+++ b/encode_unicode/utf8_char/struct.Utf8Char.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/struct.Utf8Char.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/struct.Utf8Char.html">../../encode_unicode/struct.Utf8Char.html</a>...</p>
+    <script>location.replace("../../encode_unicode/struct.Utf8Char.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/utf8_iterator/Utf8Iterator.t.html b/encode_unicode/utf8_iterator/Utf8Iterator.t.html
new file mode 100644
index 0000000..e0f710a
--- /dev/null
+++ b/encode_unicode/utf8_iterator/Utf8Iterator.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.Utf8Iterator.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.Utf8Iterator.html">struct.Utf8Iterator.html</a>...</p>
+    <script>location.replace("struct.Utf8Iterator.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/encode_unicode/utf8_iterator/struct.Utf8Iterator.html b/encode_unicode/utf8_iterator/struct.Utf8Iterator.html
new file mode 100644
index 0000000..c1cc3d6
--- /dev/null
+++ b/encode_unicode/utf8_iterator/struct.Utf8Iterator.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=../../encode_unicode/struct.Utf8Iterator.html">
+</head>
+<body>
+    <p>Redirecting to <a href="../../encode_unicode/struct.Utf8Iterator.html">../../encode_unicode/struct.Utf8Iterator.html</a>...</p>
+    <script>location.replace("../../encode_unicode/struct.Utf8Iterator.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/implementors/core/borrow/trait.Borrow.js b/implementors/core/borrow/trait.Borrow.js
new file mode 100644
index 0000000..bd0f7c6
--- /dev/null
+++ b/implementors/core/borrow/trait.Borrow.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html\" title=\"trait core::borrow::Borrow\">Borrow</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.slice.html\">[</a><a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.u8.html\">u8</a><a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.slice.html\">]</a>&gt; for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html\" title=\"trait core::borrow::Borrow\">Borrow</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.str.html\">str</a>&gt; for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html\" title=\"trait core::borrow::Borrow\">Borrow</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.slice.html\">[</a><a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.u16.html\">u16</a><a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.slice.html\">]</a>&gt; for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/clone/trait.Clone.js b/implementors/core/clone/trait.Clone.js
new file mode 100644
index 0000000..8caf5a4
--- /dev/null
+++ b/implementors/core/clone/trait.Clone.js
@@ -0,0 +1,16 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.FromStrError.html\" title=\"enum encode_unicode::error::FromStrError\">FromStrError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidCodePoint.html\" title=\"enum encode_unicode::error::InvalidCodePoint\">InvalidCodePoint</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8FirstByte.html\" title=\"enum encode_unicode::error::InvalidUtf8FirstByte\">InvalidUtf8FirstByte</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8.html\" title=\"enum encode_unicode::error::InvalidUtf8\">InvalidUtf8</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Array.html\" title=\"enum encode_unicode::error::InvalidUtf8Array\">InvalidUtf8Array</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Slice.html\" title=\"enum encode_unicode::error::InvalidUtf8Slice\">InvalidUtf8Slice</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Tuple.html\" title=\"enum encode_unicode::error::InvalidUtf16Tuple\">InvalidUtf16Tuple</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Slice.html\" title=\"enum encode_unicode::error::InvalidUtf16Slice\">InvalidUtf16Slice</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Iterator.html\" title=\"struct encode_unicode::Utf8Iterator\">Utf8Iterator</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Iterator.html\" title=\"struct encode_unicode::Utf16Iterator\">Utf16Iterator</a>",];
+implementors["libc"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.stat.html\" title=\"struct libc::stat\">stat</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.stat64.html\" title=\"struct libc::stat64\">stat64</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.pthread_attr_t.html\" title=\"struct libc::pthread_attr_t\">pthread_attr_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct._libc_fpxreg.html\" title=\"struct libc::_libc_fpxreg\">_libc_fpxreg</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct._libc_xmmreg.html\" title=\"struct libc::_libc_xmmreg\">_libc_xmmreg</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct._libc_fpstate.html\" title=\"struct libc::_libc_fpstate\">_libc_fpstate</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.user_fpregs_struct.html\" title=\"struct libc::user_fpregs_struct\">user_fpregs_struct</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.user_regs_struct.html\" title=\"struct libc::user_regs_struct\">user_regs_struct</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.user.html\" title=\"struct libc::user\">user</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.mcontext_t.html\" title=\"struct libc::mcontext_t\">mcontext_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ucontext_t.html\" title=\"struct libc::ucontext_t\">ucontext_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ipc_perm.html\" title=\"struct libc::ipc_perm\">ipc_perm</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.shmid_ds.html\" title=\"struct libc::shmid_ds\">shmid_ds</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sigset_t.html\" title=\"struct libc::sigset_t\">sigset_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sysinfo.html\" title=\"struct libc::sysinfo\">sysinfo</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.msqid_ds.html\" title=\"struct libc::msqid_ds\">msqid_ds</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.aiocb.html\" title=\"struct libc::aiocb\">aiocb</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.__exit_status.html\" title=\"struct libc::__exit_status\">__exit_status</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.__timeval.html\" title=\"struct libc::__timeval\">__timeval</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.utmpx.html\" title=\"struct libc::utmpx\">utmpx</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sigaction.html\" title=\"struct libc::sigaction\">sigaction</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.stack_t.html\" title=\"struct libc::stack_t\">stack_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.siginfo_t.html\" title=\"struct libc::siginfo_t\">siginfo_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.glob64_t.html\" title=\"struct libc::glob64_t\">glob64_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ucred.html\" title=\"struct libc::ucred\">ucred</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.statfs.html\" title=\"struct libc::statfs\">statfs</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.msghdr.html\" title=\"struct libc::msghdr\">msghdr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.cmsghdr.html\" title=\"struct libc::cmsghdr\">cmsghdr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.termios.html\" title=\"struct libc::termios\">termios</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.flock.html\" title=\"struct libc::flock\">flock</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sem_t.html\" title=\"struct libc::sem_t\">sem_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.dirent.html\" title=\"struct libc::dirent\">dirent</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.dirent64.html\" title=\"struct libc::dirent64\">dirent64</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.rlimit64.html\" title=\"struct libc::rlimit64\">rlimit64</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.glob_t.html\" title=\"struct libc::glob_t\">glob_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ifaddrs.html\" title=\"struct libc::ifaddrs\">ifaddrs</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.pthread_mutex_t.html\" title=\"struct libc::pthread_mutex_t\">pthread_mutex_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.pthread_rwlock_t.html\" title=\"struct libc::pthread_rwlock_t\">pthread_rwlock_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.pthread_mutexattr_t.html\" title=\"struct libc::pthread_mutexattr_t\">pthread_mutexattr_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.pthread_rwlockattr_t.html\" title=\"struct libc::pthread_rwlockattr_t\">pthread_rwlockattr_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.pthread_cond_t.html\" title=\"struct libc::pthread_cond_t\">pthread_cond_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.pthread_condattr_t.html\" title=\"struct libc::pthread_condattr_t\">pthread_condattr_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.passwd.html\" title=\"struct libc::passwd\">passwd</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.spwd.html\" title=\"struct libc::spwd\">spwd</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.statvfs.html\" title=\"struct libc::statvfs\">statvfs</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.dqblk.html\" title=\"struct libc::dqblk\">dqblk</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.signalfd_siginfo.html\" title=\"struct libc::signalfd_siginfo\">signalfd_siginfo</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.fsid_t.html\" title=\"struct libc::fsid_t\">fsid_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.mq_attr.html\" title=\"struct libc::mq_attr\">mq_attr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.cpu_set_t.html\" title=\"struct libc::cpu_set_t\">cpu_set_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.if_nameindex.html\" title=\"struct libc::if_nameindex\">if_nameindex</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.msginfo.html\" title=\"struct libc::msginfo\">msginfo</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.mmsghdr.html\" title=\"struct libc::mmsghdr\">mmsghdr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sembuf.html\" title=\"struct libc::sembuf\">sembuf</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.input_event.html\" title=\"struct libc::input_event\">input_event</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.input_id.html\" title=\"struct libc::input_id\">input_id</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.input_absinfo.html\" title=\"struct libc::input_absinfo\">input_absinfo</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.input_keymap_entry.html\" title=\"struct libc::input_keymap_entry\">input_keymap_entry</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.input_mask.html\" title=\"struct libc::input_mask\">input_mask</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ff_replay.html\" title=\"struct libc::ff_replay\">ff_replay</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ff_trigger.html\" title=\"struct libc::ff_trigger\">ff_trigger</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ff_envelope.html\" title=\"struct libc::ff_envelope\">ff_envelope</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ff_constant_effect.html\" title=\"struct libc::ff_constant_effect\">ff_constant_effect</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ff_ramp_effect.html\" title=\"struct libc::ff_ramp_effect\">ff_ramp_effect</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ff_condition_effect.html\" title=\"struct libc::ff_condition_effect\">ff_condition_effect</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ff_periodic_effect.html\" title=\"struct libc::ff_periodic_effect\">ff_periodic_effect</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ff_rumble_effect.html\" title=\"struct libc::ff_rumble_effect\">ff_rumble_effect</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ff_effect.html\" title=\"struct libc::ff_effect\">ff_effect</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sockaddr.html\" title=\"struct libc::sockaddr\">sockaddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sockaddr_in.html\" title=\"struct libc::sockaddr_in\">sockaddr_in</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sockaddr_in6.html\" title=\"struct libc::sockaddr_in6\">sockaddr_in6</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sockaddr_un.html\" title=\"struct libc::sockaddr_un\">sockaddr_un</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sockaddr_storage.html\" title=\"struct libc::sockaddr_storage\">sockaddr_storage</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.addrinfo.html\" title=\"struct libc::addrinfo\">addrinfo</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sockaddr_nl.html\" title=\"struct libc::sockaddr_nl\">sockaddr_nl</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sockaddr_ll.html\" title=\"struct libc::sockaddr_ll\">sockaddr_ll</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.fd_set.html\" title=\"struct libc::fd_set\">fd_set</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.tm.html\" title=\"struct libc::tm\">tm</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sched_param.html\" title=\"struct libc::sched_param\">sched_param</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.Dl_info.html\" title=\"struct libc::Dl_info\">Dl_info</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.epoll_event.html\" title=\"struct libc::epoll_event\">epoll_event</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.utsname.html\" title=\"struct libc::utsname\">utsname</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.lconv.html\" title=\"struct libc::lconv\">lconv</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sigevent.html\" title=\"struct libc::sigevent\">sigevent</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.group.html\" title=\"struct libc::group\">group</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.utimbuf.html\" title=\"struct libc::utimbuf\">utimbuf</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.timeval.html\" title=\"struct libc::timeval\">timeval</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.timespec.html\" title=\"struct libc::timespec\">timespec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.rlimit.html\" title=\"struct libc::rlimit\">rlimit</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.rusage.html\" title=\"struct libc::rusage\">rusage</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.in_addr.html\" title=\"struct libc::in_addr\">in_addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.in6_addr.html\" title=\"struct libc::in6_addr\">in6_addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ip_mreq.html\" title=\"struct libc::ip_mreq\">ip_mreq</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.ipv6_mreq.html\" title=\"struct libc::ipv6_mreq\">ipv6_mreq</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.hostent.html\" title=\"struct libc::hostent\">hostent</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.iovec.html\" title=\"struct libc::iovec\">iovec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.pollfd.html\" title=\"struct libc::pollfd\">pollfd</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.winsize.html\" title=\"struct libc::winsize\">winsize</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.linger.html\" title=\"struct libc::linger\">linger</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.sigval.html\" title=\"struct libc::sigval\">sigval</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.itimerval.html\" title=\"struct libc::itimerval\">itimerval</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"libc/struct.tms.html\" title=\"struct libc::tms\">tms</a>",];
+implementors["log"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"log/struct.LogLocation.html\" title=\"struct log::LogLocation\">LogLocation</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/enum.Errno.html\" title=\"enum nix::Errno\">Errno</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MqAttr.html\" title=\"struct nix::mqueue::MqAttr\">MqAttr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/poll/struct.PollFd.html\" title=\"struct nix::poll::PollFd\">PollFd</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sched/struct.CpuSet.html\" title=\"struct nix::sched::CpuSet\">CpuSet</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.AioFsyncMode.html\" title=\"enum nix::sys::aio::AioFsyncMode\">AioFsyncMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.LioOpcode.html\" title=\"enum nix::sys::aio::LioOpcode\">LioOpcode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.LioMode.html\" title=\"enum nix::sys::aio::LioMode\">LioMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.AioCancelStat.html\" title=\"enum nix::sys::aio::AioCancelStat\">AioCancelStat</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/epoll/enum.EpollOp.html\" title=\"enum nix::sys::epoll::EpollOp\">EpollOp</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollEvent.html\" title=\"struct nix::sys::epoll::EpollEvent\">EpollEvent</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.Signal.html\" title=\"enum nix::sys::signal::Signal\">Signal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.SigmaskHow.html\" title=\"enum nix::sys::signal::SigmaskHow\">SigmaskHow</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SigSet.html\" title=\"struct nix::sys::signal::SigSet\">SigSet</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.SigHandler.html\" title=\"enum nix::sys::signal::SigHandler\">SigHandler</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.SigevNotify.html\" title=\"enum nix::sys::signal::SigevNotify\">SigevNotify</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.NetlinkAddr.html\" title=\"struct nix::sys::socket::NetlinkAddr\">NetlinkAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.AddressFamily.html\" title=\"enum nix::sys::socket::AddressFamily\">AddressFamily</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.InetAddr.html\" title=\"enum nix::sys::socket::InetAddr\">InetAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.Ipv4Addr.html\" title=\"struct nix::sys::socket::Ipv4Addr\">Ipv4Addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.Ipv6Addr.html\" title=\"struct nix::sys::socket::Ipv6Addr\">Ipv6Addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.UnixAddr.html\" title=\"struct nix::sys::socket::UnixAddr\">UnixAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.SockAddr.html\" title=\"enum nix::sys::socket::SockAddr\">SockAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.ip_mreq.html\" title=\"struct nix::sys::socket::ip_mreq\">ip_mreq</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.ReuseAddr.html\" title=\"struct nix::sys::socket::sockopt::ReuseAddr\">ReuseAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.ReusePort.html\" title=\"struct nix::sys::socket::sockopt::ReusePort\">ReusePort</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.TcpNoDelay.html\" title=\"struct nix::sys::socket::sockopt::TcpNoDelay\">TcpNoDelay</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.Linger.html\" title=\"struct nix::sys::socket::sockopt::Linger\">Linger</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.IpAddMembership.html\" title=\"struct nix::sys::socket::sockopt::IpAddMembership\">IpAddMembership</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.IpDropMembership.html\" title=\"struct nix::sys::socket::sockopt::IpDropMembership\">IpDropMembership</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.Ipv6AddMembership.html\" title=\"struct nix::sys::socket::sockopt::Ipv6AddMembership\">Ipv6AddMembership</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.Ipv6DropMembership.html\" title=\"struct nix::sys::socket::sockopt::Ipv6DropMembership\">Ipv6DropMembership</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.IpMulticastTtl.html\" title=\"struct nix::sys::socket::sockopt::IpMulticastTtl\">IpMulticastTtl</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.IpMulticastLoop.html\" title=\"struct nix::sys::socket::sockopt::IpMulticastLoop\">IpMulticastLoop</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.ReceiveTimeout.html\" title=\"struct nix::sys::socket::sockopt::ReceiveTimeout\">ReceiveTimeout</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SendTimeout.html\" title=\"struct nix::sys::socket::sockopt::SendTimeout\">SendTimeout</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.Broadcast.html\" title=\"struct nix::sys::socket::sockopt::Broadcast\">Broadcast</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.OobInline.html\" title=\"struct nix::sys::socket::sockopt::OobInline\">OobInline</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SocketError.html\" title=\"struct nix::sys::socket::sockopt::SocketError\">SocketError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.KeepAlive.html\" title=\"struct nix::sys::socket::sockopt::KeepAlive\">KeepAlive</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.PeerCredentials.html\" title=\"struct nix::sys::socket::sockopt::PeerCredentials\">PeerCredentials</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.TcpKeepIdle.html\" title=\"struct nix::sys::socket::sockopt::TcpKeepIdle\">TcpKeepIdle</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.RcvBuf.html\" title=\"struct nix::sys::socket::sockopt::RcvBuf\">RcvBuf</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SndBuf.html\" title=\"struct nix::sys::socket::sockopt::SndBuf\">SndBuf</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.RcvBufForce.html\" title=\"struct nix::sys::socket::sockopt::RcvBufForce\">RcvBufForce</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SndBufForce.html\" title=\"struct nix::sys::socket::sockopt::SndBufForce\">SndBufForce</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SockType.html\" title=\"struct nix::sys::socket::sockopt::SockType\">SockType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.AcceptConn.html\" title=\"struct nix::sys::socket::sockopt::AcceptConn\">AcceptConn</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.OriginalDst.html\" title=\"struct nix::sys::socket::sockopt::OriginalDst\">OriginalDst</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.SockType.html\" title=\"enum nix::sys::socket::SockType\">SockType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.linger.html\" title=\"struct nix::sys::socket::linger\">linger</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.ucred.html\" title=\"struct nix::sys::socket::ucred\">ucred</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.Shutdown.html\" title=\"enum nix::sys::socket::Shutdown\">Shutdown</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/reboot/enum.RebootMode.html\" title=\"enum nix::sys::reboot::RebootMode\">RebootMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.Termios.html\" title=\"struct nix::sys::termios::Termios\">Termios</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/termios/enum.BaudRate.html\" title=\"enum nix::sys::termios::BaudRate\">BaudRate</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/termios/enum.SetArg.html\" title=\"enum nix::sys::termios::SetArg\">SetArg</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/termios/enum.FlushArg.html\" title=\"enum nix::sys::termios::FlushArg\">FlushArg</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/termios/enum.FlowArg.html\" title=\"enum nix::sys::termios::FlowArg\">FlowArg</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/utsname/struct.UtsName.html\" title=\"struct nix::sys::utsname::UtsName\">UtsName</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/sys/wait/enum.WaitStatus.html\" title=\"enum nix::sys::wait::WaitStatus\">WaitStatus</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/select/struct.FdSet.html\" title=\"struct nix::sys::select::FdSet\">FdSet</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.Dqblk.html\" title=\"struct nix::sys::quota::quota::Dqblk\">Dqblk</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/statfs/vfs/struct.Statfs.html\" title=\"struct nix::sys::statfs::vfs::Statfs\">Statfs</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.Statvfs.html\" title=\"struct nix::sys::statvfs::vfs::Statvfs\">Statvfs</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"nix/ucontext/struct.UContext.html\" title=\"struct nix::ucontext::UContext\">UContext</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/unistd/enum.ForkResult.html\" title=\"enum nix::unistd::ForkResult\">ForkResult</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"nix/enum.Error.html\" title=\"enum nix::Error\">Error</a>",];
+implementors["rustyline"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"rustyline/enum.KeyPress.html\" title=\"enum rustyline::KeyPress\">KeyPress</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"rustyline/history/enum.Direction.html\" title=\"enum rustyline::history::Direction\">Direction</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"rustyline/enum.Cmd.html\" title=\"enum rustyline::Cmd\">Cmd</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"rustyline/enum.Word.html\" title=\"enum rustyline::Word\">Word</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"rustyline/enum.At.html\" title=\"enum rustyline::At\">At</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"rustyline/enum.Anchor.html\" title=\"enum rustyline::Anchor\">Anchor</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"rustyline/enum.CharSearch.html\" title=\"enum rustyline::CharSearch\">CharSearch</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"rustyline/enum.Movement.html\" title=\"enum rustyline::Movement\">Movement</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"rustyline/config/struct.Config.html\" title=\"struct rustyline::config::Config\">Config</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"rustyline/config/enum.HistoryDuplicates.html\" title=\"enum rustyline::config::HistoryDuplicates\">HistoryDuplicates</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"rustyline/config/enum.CompletionType.html\" title=\"enum rustyline::config::CompletionType\">CompletionType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"rustyline/config/enum.EditMode.html\" title=\"enum rustyline::config::EditMode\">EditMode</a>",];
+implementors["unicode_segmentation"] = ["impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.GraphemeIndices.html\" title=\"struct unicode_segmentation::GraphemeIndices\">GraphemeIndices</a>&lt;'a&gt;","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.Graphemes.html\" title=\"struct unicode_segmentation::Graphemes\">Graphemes</a>&lt;'a&gt;","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.GraphemeCursor.html\" title=\"struct unicode_segmentation::GraphemeCursor\">GraphemeCursor</a>","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.UWordBounds.html\" title=\"struct unicode_segmentation::UWordBounds\">UWordBounds</a>&lt;'a&gt;","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.UWordBoundIndices.html\" title=\"struct unicode_segmentation::UWordBoundIndices\">UWordBoundIndices</a>&lt;'a&gt;",];
+implementors["void"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"enum\" href=\"void/enum.Void.html\" title=\"enum void::Void\">Void</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/cmp/trait.Eq.js b/implementors/core/cmp/trait.Eq.js
new file mode 100644
index 0000000..d836a2f
--- /dev/null
+++ b/implementors/core/cmp/trait.Eq.js
@@ -0,0 +1,14 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.FromStrError.html\" title=\"enum encode_unicode::error::FromStrError\">FromStrError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidCodePoint.html\" title=\"enum encode_unicode::error::InvalidCodePoint\">InvalidCodePoint</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8FirstByte.html\" title=\"enum encode_unicode::error::InvalidUtf8FirstByte\">InvalidUtf8FirstByte</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8.html\" title=\"enum encode_unicode::error::InvalidUtf8\">InvalidUtf8</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Array.html\" title=\"enum encode_unicode::error::InvalidUtf8Array\">InvalidUtf8Array</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Slice.html\" title=\"enum encode_unicode::error::InvalidUtf8Slice\">InvalidUtf8Slice</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Tuple.html\" title=\"enum encode_unicode::error::InvalidUtf16Tuple\">InvalidUtf16Tuple</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Slice.html\" title=\"enum encode_unicode::error::InvalidUtf16Slice\">InvalidUtf16Slice</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>",];
+implementors["log"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"log/struct.LogMetadata.html\" title=\"struct log::LogMetadata\">LogMetadata</a>&lt;'a&gt;","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"log/struct.LogLocation.html\" title=\"struct log::LogLocation\">LogLocation</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"nix/sys/epoll/enum.EpollOp.html\" title=\"enum nix::sys::epoll::EpollOp\">EpollOp</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.Signal.html\" title=\"enum nix::sys::signal::Signal\">Signal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.NetlinkAddr.html\" title=\"struct nix::sys::socket::NetlinkAddr\">NetlinkAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.AddressFamily.html\" title=\"enum nix::sys::socket::AddressFamily\">AddressFamily</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.InetAddr.html\" title=\"enum nix::sys::socket::InetAddr\">InetAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.Ipv4Addr.html\" title=\"struct nix::sys::socket::Ipv4Addr\">Ipv4Addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.UnixAddr.html\" title=\"struct nix::sys::socket::UnixAddr\">UnixAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.SockAddr.html\" title=\"enum nix::sys::socket::SockAddr\">SockAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.SockType.html\" title=\"enum nix::sys::socket::SockType\">SockType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.ucred.html\" title=\"struct nix::sys::socket::ucred\">ucred</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.Shutdown.html\" title=\"enum nix::sys::socket::Shutdown\">Shutdown</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"nix/sys/reboot/enum.RebootMode.html\" title=\"enum nix::sys::reboot::RebootMode\">RebootMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"nix/sys/wait/enum.WaitStatus.html\" title=\"enum nix::sys::wait::WaitStatus\">WaitStatus</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+implementors["rustyline"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"rustyline/enum.KeyPress.html\" title=\"enum rustyline::KeyPress\">KeyPress</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"rustyline/history/enum.Direction.html\" title=\"enum rustyline::history::Direction\">Direction</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"rustyline/config/struct.Config.html\" title=\"struct rustyline::config::Config\">Config</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"rustyline/config/enum.HistoryDuplicates.html\" title=\"enum rustyline::config::HistoryDuplicates\">HistoryDuplicates</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"rustyline/config/enum.CompletionType.html\" title=\"enum rustyline::config::CompletionType\">CompletionType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"rustyline/config/enum.EditMode.html\" title=\"enum rustyline::config::EditMode\">EditMode</a>",];
+implementors["unicode_segmentation"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"enum\" href=\"unicode_segmentation/enum.GraphemeIncomplete.html\" title=\"enum unicode_segmentation::GraphemeIncomplete\">GraphemeIncomplete</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/cmp/trait.Ord.js b/implementors/core/cmp/trait.Ord.js
new file mode 100644
index 0000000..3ae1c4f
--- /dev/null
+++ b/implementors/core/cmp/trait.Ord.js
@@ -0,0 +1,12 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>",];
+implementors["log"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"log/struct.LogMetadata.html\" title=\"struct log::LogMetadata\">LogMetadata</a>&lt;'a&gt;","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"log/struct.LogLocation.html\" title=\"struct log::LogLocation\">LogLocation</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html\" title=\"trait core::cmp::Ord\">Ord</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/cmp/trait.PartialEq.js b/implementors/core/cmp/trait.PartialEq.js
new file mode 100644
index 0000000..f417d88
--- /dev/null
+++ b/implementors/core/cmp/trait.PartialEq.js
@@ -0,0 +1,15 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.FromStrError.html\" title=\"enum encode_unicode::error::FromStrError\">FromStrError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidCodePoint.html\" title=\"enum encode_unicode::error::InvalidCodePoint\">InvalidCodePoint</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8FirstByte.html\" title=\"enum encode_unicode::error::InvalidUtf8FirstByte\">InvalidUtf8FirstByte</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8.html\" title=\"enum encode_unicode::error::InvalidUtf8\">InvalidUtf8</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Array.html\" title=\"enum encode_unicode::error::InvalidUtf8Array\">InvalidUtf8Array</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Slice.html\" title=\"enum encode_unicode::error::InvalidUtf8Slice\">InvalidUtf8Slice</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Tuple.html\" title=\"enum encode_unicode::error::InvalidUtf16Tuple\">InvalidUtf16Tuple</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Slice.html\" title=\"enum encode_unicode::error::InvalidUtf16Slice\">InvalidUtf16Slice</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>",];
+implementors["log"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a>&lt;<a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>&gt; for <a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a>&lt;<a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>&gt; for <a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"log/struct.LogMetadata.html\" title=\"struct log::LogMetadata\">LogMetadata</a>&lt;'a&gt;","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"log/struct.LogLocation.html\" title=\"struct log::LogLocation\">LogLocation</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/enum.Errno.html\" title=\"enum nix::Errno\">Errno</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a>&lt;<a class=\"struct\" href=\"nix/mqueue/struct.MqAttr.html\" title=\"struct nix::mqueue::MqAttr\">MqAttr</a>&gt; for <a class=\"struct\" href=\"nix/mqueue/struct.MqAttr.html\" title=\"struct nix::mqueue::MqAttr\">MqAttr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.AioFsyncMode.html\" title=\"enum nix::sys::aio::AioFsyncMode\">AioFsyncMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.LioOpcode.html\" title=\"enum nix::sys::aio::LioOpcode\">LioOpcode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.LioMode.html\" title=\"enum nix::sys::aio::LioMode\">LioMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.AioCancelStat.html\" title=\"enum nix::sys::aio::AioCancelStat\">AioCancelStat</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/epoll/enum.EpollOp.html\" title=\"enum nix::sys::epoll::EpollOp\">EpollOp</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.Signal.html\" title=\"enum nix::sys::signal::Signal\">Signal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.SigmaskHow.html\" title=\"enum nix::sys::signal::SigmaskHow\">SigmaskHow</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.SigHandler.html\" title=\"enum nix::sys::signal::SigHandler\">SigHandler</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.SigevNotify.html\" title=\"enum nix::sys::signal::SigevNotify\">SigevNotify</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.NetlinkAddr.html\" title=\"struct nix::sys::socket::NetlinkAddr\">NetlinkAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.AddressFamily.html\" title=\"enum nix::sys::socket::AddressFamily\">AddressFamily</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.InetAddr.html\" title=\"enum nix::sys::socket::InetAddr\">InetAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.Ipv4Addr.html\" title=\"struct nix::sys::socket::Ipv4Addr\">Ipv4Addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.UnixAddr.html\" title=\"struct nix::sys::socket::UnixAddr\">UnixAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.SockAddr.html\" title=\"enum nix::sys::socket::SockAddr\">SockAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.SockType.html\" title=\"enum nix::sys::socket::SockType\">SockType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.ucred.html\" title=\"struct nix::sys::socket::ucred\">ucred</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.Shutdown.html\" title=\"enum nix::sys::socket::Shutdown\">Shutdown</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/reboot/enum.RebootMode.html\" title=\"enum nix::sys::reboot::RebootMode\">RebootMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/termios/enum.BaudRate.html\" title=\"enum nix::sys::termios::BaudRate\">BaudRate</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/sys/wait/enum.WaitStatus.html\" title=\"enum nix::sys::wait::WaitStatus\">WaitStatus</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"nix/enum.Error.html\" title=\"enum nix::Error\">Error</a>",];
+implementors["rustyline"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"rustyline/enum.KeyPress.html\" title=\"enum rustyline::KeyPress\">KeyPress</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"rustyline/history/enum.Direction.html\" title=\"enum rustyline::history::Direction\">Direction</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"rustyline/enum.Cmd.html\" title=\"enum rustyline::Cmd\">Cmd</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"rustyline/enum.Word.html\" title=\"enum rustyline::Word\">Word</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"rustyline/enum.At.html\" title=\"enum rustyline::At\">At</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"rustyline/enum.Anchor.html\" title=\"enum rustyline::Anchor\">Anchor</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"rustyline/enum.CharSearch.html\" title=\"enum rustyline::CharSearch\">CharSearch</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"rustyline/enum.Movement.html\" title=\"enum rustyline::Movement\">Movement</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"rustyline/config/struct.Config.html\" title=\"struct rustyline::config::Config\">Config</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"rustyline/config/enum.HistoryDuplicates.html\" title=\"enum rustyline::config::HistoryDuplicates\">HistoryDuplicates</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"rustyline/config/enum.CompletionType.html\" title=\"enum rustyline::config::CompletionType\">CompletionType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"rustyline/config/enum.EditMode.html\" title=\"enum rustyline::config::EditMode\">EditMode</a>",];
+implementors["unicode_segmentation"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"enum\" href=\"unicode_segmentation/enum.GraphemeIncomplete.html\" title=\"enum unicode_segmentation::GraphemeIncomplete\">GraphemeIncomplete</a>",];
+implementors["void"] = ["impl&lt;T&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a>&lt;T&gt; for <a class=\"enum\" href=\"void/enum.Void.html\" title=\"enum void::Void\">Void</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/cmp/trait.PartialOrd.js b/implementors/core/cmp/trait.PartialOrd.js
new file mode 100644
index 0000000..510a06a
--- /dev/null
+++ b/implementors/core/cmp/trait.PartialOrd.js
@@ -0,0 +1,13 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>",];
+implementors["log"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a>&lt;<a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>&gt; for <a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a>&lt;<a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>&gt; for <a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"log/struct.LogMetadata.html\" title=\"struct log::LogMetadata\">LogMetadata</a>&lt;'a&gt;","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"log/struct.LogLocation.html\" title=\"struct log::LogLocation\">LogLocation</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+implementors["void"] = ["impl&lt;T&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html\" title=\"trait core::cmp::PartialOrd\">PartialOrd</a>&lt;T&gt; for <a class=\"enum\" href=\"void/enum.Void.html\" title=\"enum void::Void\">Void</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/convert/trait.AsRef.js b/implementors/core/convert/trait.AsRef.js
new file mode 100644
index 0000000..8702103
--- /dev/null
+++ b/implementors/core/convert/trait.AsRef.js
@@ -0,0 +1,11 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html\" title=\"trait core::convert::AsRef\">AsRef</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.slice.html\">[</a><a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.u8.html\">u8</a><a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.slice.html\">]</a>&gt; for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html\" title=\"trait core::convert::AsRef\">AsRef</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.str.html\">str</a>&gt; for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html\" title=\"trait core::convert::AsRef\">AsRef</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.slice.html\">[</a><a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.u16.html\">u16</a><a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.slice.html\">]</a>&gt; for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html\" title=\"trait core::convert::AsRef\">AsRef</a>&lt;<a class=\"struct\" href=\"libc/unix/notbsd/linux/other/b64/struct.sigset_t.html\" title=\"struct libc::unix::notbsd::linux::other::b64::sigset_t\">sigset_t</a>&gt; for <a class=\"struct\" href=\"nix/sys/signal/struct.SigSet.html\" title=\"struct nix::sys::signal::SigSet\">SigSet</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html\" title=\"trait core::convert::AsRef\">AsRef</a>&lt;<a class=\"struct\" href=\"libc/unix/struct.timespec.html\" title=\"struct libc::unix::timespec\">timespec</a>&gt; for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html\" title=\"trait core::convert::AsRef\">AsRef</a>&lt;<a class=\"struct\" href=\"libc/unix/struct.timeval.html\" title=\"struct libc::unix::timeval\">timeval</a>&gt; for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/convert/trait.From.js b/implementors/core/convert/trait.From.js
new file mode 100644
index 0000000..49ef9ca
--- /dev/null
+++ b/implementors/core/convert/trait.From.js
@@ -0,0 +1,12 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.char.html\">char</a>&gt; for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>&gt; for <a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.char.html\">char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>&gt; for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Iterator.html\" title=\"struct encode_unicode::Utf8Iterator\">Utf8Iterator</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.char.html\">char</a>&gt; for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Iterator.html\" title=\"struct encode_unicode::Utf8Iterator\">Utf8Iterator</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.char.html\">char</a>&gt; for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>&gt; for <a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.char.html\">char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.char.html\">char</a>&gt; for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Iterator.html\" title=\"struct encode_unicode::Utf16Iterator\">Utf16Iterator</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>&gt; for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Iterator.html\" title=\"struct encode_unicode::Utf16Iterator\">Utf16Iterator</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"enum\" href=\"nix/enum.Errno.html\" title=\"enum nix::Errno\">Errno</a>&gt; for <a class=\"struct\" href=\"https://doc.rust-lang.org/nightly/std/io/error/struct.Error.html\" title=\"struct std::io::error::Error\">Error</a>","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;&amp;'a <a class=\"struct\" href=\"libc/unix/notbsd/struct.sigevent.html\" title=\"struct libc::unix::notbsd::sigevent\">sigevent</a>&gt; for <a class=\"struct\" href=\"nix/sys/signal/struct.SigEvent.html\" title=\"struct nix::sys::signal::SigEvent\">SigEvent</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"type\" href=\"nix/sys/termios/type.speed_t.html\" title=\"type nix::sys::termios::speed_t\">speed_t</a>&gt; for <a class=\"enum\" href=\"nix/sys/termios/enum.BaudRate.html\" title=\"enum nix::sys::termios::BaudRate\">BaudRate</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"enum\" href=\"nix/enum.Errno.html\" title=\"enum nix::Errno\">Errno</a>&gt; for <a class=\"enum\" href=\"nix/enum.Error.html\" title=\"enum nix::Error\">Error</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"enum\" href=\"nix/enum.Error.html\" title=\"enum nix::Error\">Error</a>&gt; for <a class=\"struct\" href=\"https://doc.rust-lang.org/nightly/std/io/error/struct.Error.html\" title=\"struct std::io::error::Error\">Error</a>",];
+implementors["rustyline"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"struct\" href=\"https://doc.rust-lang.org/nightly/std/io/error/struct.Error.html\" title=\"struct std::io::error::Error\">Error</a>&gt; for <a class=\"enum\" href=\"rustyline/error/enum.ReadlineError.html\" title=\"enum rustyline::error::ReadlineError\">ReadlineError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;<a class=\"enum\" href=\"nix/enum.Error.html\" title=\"enum nix::Error\">Error</a>&gt; for <a class=\"enum\" href=\"rustyline/error/enum.ReadlineError.html\" title=\"enum rustyline::error::ReadlineError\">ReadlineError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a>&lt;CharsError&gt; for <a class=\"enum\" href=\"rustyline/error/enum.ReadlineError.html\" title=\"enum rustyline::error::ReadlineError\">ReadlineError</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/convert/trait.Into.js b/implementors/core/convert/trait.Into.js
new file mode 100644
index 0000000..d8fa23c
--- /dev/null
+++ b/implementors/core/convert/trait.Into.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.Into.html\" title=\"trait core::convert::Into\">Into</a>&lt;&amp;'a mut <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollEvent.html\" title=\"struct nix::sys::epoll::EpollEvent\">EpollEvent</a>&gt; for <a class=\"enum\" href=\"https://doc.rust-lang.org/nightly/core/option/enum.Option.html\" title=\"enum core::option::Option\">Option</a>&lt;&amp;'a mut <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollEvent.html\" title=\"struct nix::sys::epoll::EpollEvent\">EpollEvent</a>&gt;",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/default/trait.Default.js b/implementors/core/default/trait.Default.js
new file mode 100644
index 0000000..251e266
--- /dev/null
+++ b/implementors/core/default/trait.Default.js
@@ -0,0 +1,12 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.Dqblk.html\" title=\"struct nix::sys::quota::quota::Dqblk\">Dqblk</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.Statvfs.html\" title=\"struct nix::sys::statvfs::vfs::Statvfs\">Statvfs</a>",];
+implementors["rustyline"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"rustyline/completion/struct.FilenameCompleter.html\" title=\"struct rustyline::completion::FilenameCompleter\">FilenameCompleter</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"rustyline/history/struct.History.html\" title=\"struct rustyline::history::History\">History</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"rustyline/config/struct.Config.html\" title=\"struct rustyline::config::Config\">Config</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"rustyline/config/struct.Builder.html\" title=\"struct rustyline::config::Builder\">Builder</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/fmt/trait.Debug.js b/implementors/core/fmt/trait.Debug.js
new file mode 100644
index 0000000..fd6b03e
--- /dev/null
+++ b/implementors/core/fmt/trait.Debug.js
@@ -0,0 +1,15 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.FromStrError.html\" title=\"enum encode_unicode::error::FromStrError\">FromStrError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidCodePoint.html\" title=\"enum encode_unicode::error::InvalidCodePoint\">InvalidCodePoint</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8FirstByte.html\" title=\"enum encode_unicode::error::InvalidUtf8FirstByte\">InvalidUtf8FirstByte</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8.html\" title=\"enum encode_unicode::error::InvalidUtf8\">InvalidUtf8</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Array.html\" title=\"enum encode_unicode::error::InvalidUtf8Array\">InvalidUtf8Array</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Slice.html\" title=\"enum encode_unicode::error::InvalidUtf8Slice\">InvalidUtf8Slice</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Tuple.html\" title=\"enum encode_unicode::error::InvalidUtf16Tuple\">InvalidUtf16Tuple</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Slice.html\" title=\"enum encode_unicode::error::InvalidUtf16Slice\">InvalidUtf16Slice</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Iterator.html\" title=\"struct encode_unicode::Utf8Iterator\">Utf8Iterator</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Iterator.html\" title=\"struct encode_unicode::Utf16Iterator\">Utf16Iterator</a>",];
+implementors["log"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"log/struct.LogRecord.html\" title=\"struct log::LogRecord\">LogRecord</a>&lt;'a&gt;","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"log/struct.LogMetadata.html\" title=\"struct log::LogMetadata\">LogMetadata</a>&lt;'a&gt;","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"log/struct.LogLocation.html\" title=\"struct log::LogLocation\">LogLocation</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"log/struct.MaxLogLevelFilter.html\" title=\"struct log::MaxLogLevelFilter\">MaxLogLevelFilter</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"log/struct.SetLoggerError.html\" title=\"struct log::SetLoggerError\">SetLoggerError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"log/struct.ShutdownLoggerError.html\" title=\"struct log::ShutdownLoggerError\">ShutdownLoggerError</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/enum.Errno.html\" title=\"enum nix::Errno\">Errno</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.AioFsyncMode.html\" title=\"enum nix::sys::aio::AioFsyncMode\">AioFsyncMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.LioOpcode.html\" title=\"enum nix::sys::aio::LioOpcode\">LioOpcode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.LioMode.html\" title=\"enum nix::sys::aio::LioMode\">LioMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.AioCancelStat.html\" title=\"enum nix::sys::aio::AioCancelStat\">AioCancelStat</a>","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/aio/struct.AioCb.html\" title=\"struct nix::sys::aio::AioCb\">AioCb</a>&lt;'a&gt;","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.Signal.html\" title=\"enum nix::sys::signal::Signal\">Signal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.SigevNotify.html\" title=\"enum nix::sys::signal::SigevNotify\">SigevNotify</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SigEvent.html\" title=\"struct nix::sys::signal::SigEvent\">SigEvent</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.AddressFamily.html\" title=\"enum nix::sys::socket::AddressFamily\">AddressFamily</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.ip_mreq.html\" title=\"struct nix::sys::socket::ip_mreq\">ip_mreq</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.ReuseAddr.html\" title=\"struct nix::sys::socket::sockopt::ReuseAddr\">ReuseAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.ReusePort.html\" title=\"struct nix::sys::socket::sockopt::ReusePort\">ReusePort</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.TcpNoDelay.html\" title=\"struct nix::sys::socket::sockopt::TcpNoDelay\">TcpNoDelay</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.Linger.html\" title=\"struct nix::sys::socket::sockopt::Linger\">Linger</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.IpAddMembership.html\" title=\"struct nix::sys::socket::sockopt::IpAddMembership\">IpAddMembership</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.IpDropMembership.html\" title=\"struct nix::sys::socket::sockopt::IpDropMembership\">IpDropMembership</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.Ipv6AddMembership.html\" title=\"struct nix::sys::socket::sockopt::Ipv6AddMembership\">Ipv6AddMembership</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.Ipv6DropMembership.html\" title=\"struct nix::sys::socket::sockopt::Ipv6DropMembership\">Ipv6DropMembership</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.IpMulticastTtl.html\" title=\"struct nix::sys::socket::sockopt::IpMulticastTtl\">IpMulticastTtl</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.IpMulticastLoop.html\" title=\"struct nix::sys::socket::sockopt::IpMulticastLoop\">IpMulticastLoop</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.ReceiveTimeout.html\" title=\"struct nix::sys::socket::sockopt::ReceiveTimeout\">ReceiveTimeout</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SendTimeout.html\" title=\"struct nix::sys::socket::sockopt::SendTimeout\">SendTimeout</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.Broadcast.html\" title=\"struct nix::sys::socket::sockopt::Broadcast\">Broadcast</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.OobInline.html\" title=\"struct nix::sys::socket::sockopt::OobInline\">OobInline</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SocketError.html\" title=\"struct nix::sys::socket::sockopt::SocketError\">SocketError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.KeepAlive.html\" title=\"struct nix::sys::socket::sockopt::KeepAlive\">KeepAlive</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.PeerCredentials.html\" title=\"struct nix::sys::socket::sockopt::PeerCredentials\">PeerCredentials</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.TcpKeepIdle.html\" title=\"struct nix::sys::socket::sockopt::TcpKeepIdle\">TcpKeepIdle</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.RcvBuf.html\" title=\"struct nix::sys::socket::sockopt::RcvBuf\">RcvBuf</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SndBuf.html\" title=\"struct nix::sys::socket::sockopt::SndBuf\">SndBuf</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.RcvBufForce.html\" title=\"struct nix::sys::socket::sockopt::RcvBufForce\">RcvBufForce</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SndBufForce.html\" title=\"struct nix::sys::socket::sockopt::SndBufForce\">SndBufForce</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SockType.html\" title=\"struct nix::sys::socket::sockopt::SockType\">SockType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.AcceptConn.html\" title=\"struct nix::sys::socket::sockopt::AcceptConn\">AcceptConn</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.OriginalDst.html\" title=\"struct nix::sys::socket::sockopt::OriginalDst\">OriginalDst</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.SockType.html\" title=\"enum nix::sys::socket::SockType\">SockType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.linger.html\" title=\"struct nix::sys::socket::linger\">linger</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.ucred.html\" title=\"struct nix::sys::socket::ucred\">ucred</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.Shutdown.html\" title=\"enum nix::sys::socket::Shutdown\">Shutdown</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/sys/reboot/enum.RebootMode.html\" title=\"enum nix::sys::reboot::RebootMode\">RebootMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/sys/termios/enum.BaudRate.html\" title=\"enum nix::sys::termios::BaudRate\">BaudRate</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/sys/wait/enum.WaitStatus.html\" title=\"enum nix::sys::wait::WaitStatus\">WaitStatus</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.Dqblk.html\" title=\"struct nix::sys::quota::quota::Dqblk\">Dqblk</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/statfs/vfs/struct.Statfs.html\" title=\"struct nix::sys::statfs::vfs::Statfs\">Statfs</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.Statvfs.html\" title=\"struct nix::sys::statvfs::vfs::Statvfs\">Statvfs</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"nix/enum.Error.html\" title=\"enum nix::Error\">Error</a>",];
+implementors["rustyline"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"rustyline/enum.KeyPress.html\" title=\"enum rustyline::KeyPress\">KeyPress</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"rustyline/error/enum.ReadlineError.html\" title=\"enum rustyline::error::ReadlineError\">ReadlineError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"rustyline/history/enum.Direction.html\" title=\"enum rustyline::history::Direction\">Direction</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"rustyline/enum.Cmd.html\" title=\"enum rustyline::Cmd\">Cmd</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"rustyline/enum.Word.html\" title=\"enum rustyline::Word\">Word</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"rustyline/enum.At.html\" title=\"enum rustyline::At\">At</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"rustyline/enum.Anchor.html\" title=\"enum rustyline::Anchor\">Anchor</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"rustyline/enum.CharSearch.html\" title=\"enum rustyline::CharSearch\">CharSearch</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"rustyline/enum.Movement.html\" title=\"enum rustyline::Movement\">Movement</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"rustyline/line_buffer/struct.LineBuffer.html\" title=\"struct rustyline::line_buffer::LineBuffer\">LineBuffer</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"rustyline/config/struct.Config.html\" title=\"struct rustyline::config::Config\">Config</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"rustyline/config/enum.HistoryDuplicates.html\" title=\"enum rustyline::config::HistoryDuplicates\">HistoryDuplicates</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"rustyline/config/enum.CompletionType.html\" title=\"enum rustyline::config::CompletionType\">CompletionType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"rustyline/config/enum.EditMode.html\" title=\"enum rustyline::config::EditMode\">EditMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"rustyline/config/struct.Builder.html\" title=\"struct rustyline::config::Builder\">Builder</a>","impl&lt;C:&nbsp;<a class=\"trait\" href=\"rustyline/completion/trait.Completer.html\" title=\"trait rustyline::completion::Completer\">Completer</a>&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"rustyline/struct.Editor.html\" title=\"struct rustyline::Editor\">Editor</a>&lt;C&gt;",];
+implementors["unicode_segmentation"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"unicode_segmentation/enum.GraphemeIncomplete.html\" title=\"enum unicode_segmentation::GraphemeIncomplete\">GraphemeIncomplete</a>",];
+implementors["void"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"enum\" href=\"void/enum.Void.html\" title=\"enum void::Void\">Void</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/fmt/trait.Display.js b/implementors/core/fmt/trait.Display.js
new file mode 100644
index 0000000..0ab1919
--- /dev/null
+++ b/implementors/core/fmt/trait.Display.js
@@ -0,0 +1,14 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.FromStrError.html\" title=\"enum encode_unicode::error::FromStrError\">FromStrError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidCodePoint.html\" title=\"enum encode_unicode::error::InvalidCodePoint\">InvalidCodePoint</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8FirstByte.html\" title=\"enum encode_unicode::error::InvalidUtf8FirstByte\">InvalidUtf8FirstByte</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8.html\" title=\"enum encode_unicode::error::InvalidUtf8\">InvalidUtf8</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Array.html\" title=\"enum encode_unicode::error::InvalidUtf8Array\">InvalidUtf8Array</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Slice.html\" title=\"enum encode_unicode::error::InvalidUtf8Slice\">InvalidUtf8Slice</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Tuple.html\" title=\"enum encode_unicode::error::InvalidUtf16Tuple\">InvalidUtf16Tuple</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Slice.html\" title=\"enum encode_unicode::error::InvalidUtf16Slice\">InvalidUtf16Slice</a>",];
+implementors["log"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"struct\" href=\"log/struct.SetLoggerError.html\" title=\"struct log::SetLoggerError\">SetLoggerError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"struct\" href=\"log/struct.ShutdownLoggerError.html\" title=\"struct log::ShutdownLoggerError\">ShutdownLoggerError</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"nix/enum.Errno.html\" title=\"enum nix::Errno\">Errno</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.NetlinkAddr.html\" title=\"struct nix::sys::socket::NetlinkAddr\">NetlinkAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.InetAddr.html\" title=\"enum nix::sys::socket::InetAddr\">InetAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.IpAddr.html\" title=\"enum nix::sys::socket::IpAddr\">IpAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.Ipv4Addr.html\" title=\"struct nix::sys::socket::Ipv4Addr\">Ipv4Addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.Ipv6Addr.html\" title=\"struct nix::sys::socket::Ipv6Addr\">Ipv6Addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.UnixAddr.html\" title=\"struct nix::sys::socket::UnixAddr\">UnixAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.SockAddr.html\" title=\"enum nix::sys::socket::SockAddr\">SockAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"nix/enum.Error.html\" title=\"enum nix::Error\">Error</a>",];
+implementors["rustyline"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"rustyline/error/enum.ReadlineError.html\" title=\"enum rustyline::error::ReadlineError\">ReadlineError</a>",];
+implementors["void"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html\" title=\"trait core::fmt::Display\">Display</a> for <a class=\"enum\" href=\"void/enum.Void.html\" title=\"enum void::Void\">Void</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/hash/trait.Hash.js b/implementors/core/hash/trait.Hash.js
new file mode 100644
index 0000000..60c9b34
--- /dev/null
+++ b/implementors/core/hash/trait.Hash.js
@@ -0,0 +1,13 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>",];
+implementors["log"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"log/struct.LogMetadata.html\" title=\"struct log::LogMetadata\">LogMetadata</a>&lt;'a&gt;","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"log/struct.LogLocation.html\" title=\"struct log::LogLocation\">LogLocation</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.NetlinkAddr.html\" title=\"struct nix::sys::socket::NetlinkAddr\">NetlinkAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.AddressFamily.html\" title=\"enum nix::sys::socket::AddressFamily\">AddressFamily</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.InetAddr.html\" title=\"enum nix::sys::socket::InetAddr\">InetAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.Ipv4Addr.html\" title=\"struct nix::sys::socket::Ipv4Addr\">Ipv4Addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.UnixAddr.html\" title=\"struct nix::sys::socket::UnixAddr\">UnixAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.SockAddr.html\" title=\"enum nix::sys::socket::SockAddr\">SockAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+implementors["rustyline"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> for <a class=\"enum\" href=\"rustyline/enum.KeyPress.html\" title=\"enum rustyline::KeyPress\">KeyPress</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/iter/iterator/trait.Iterator.js b/implementors/core/iter/iterator/trait.Iterator.js
new file mode 100644
index 0000000..27c3542
--- /dev/null
+++ b/implementors/core/iter/iterator/trait.Iterator.js
@@ -0,0 +1,13 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html\" title=\"trait core::iter::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Iterator.html\" title=\"struct encode_unicode::Utf8Iterator\">Utf8Iterator</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html\" title=\"trait core::iter::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Iterator.html\" title=\"struct encode_unicode::Utf16Iterator\">Utf16Iterator</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html\" title=\"trait core::iter::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SignalIterator.html\" title=\"struct nix::sys::signal::SignalIterator\">SignalIterator</a>","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html\" title=\"trait core::iter::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.CmsgIterator.html\" title=\"struct nix::sys::socket::CmsgIterator\">CmsgIterator</a>&lt;'a&gt;",];
+implementors["rustyline"] = ["impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html\" title=\"trait core::iter::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"rustyline/history/struct.Iter.html\" title=\"struct rustyline::history::Iter\">Iter</a>&lt;'a&gt;","impl&lt;'a, C:&nbsp;<a class=\"trait\" href=\"rustyline/completion/trait.Completer.html\" title=\"trait rustyline::completion::Completer\">Completer</a>&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html\" title=\"trait core::iter::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"rustyline/struct.Iter.html\" title=\"struct rustyline::Iter\">Iter</a>&lt;'a, C&gt;",];
+implementors["unicode_segmentation"] = ["impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html\" title=\"trait core::iter::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.GraphemeIndices.html\" title=\"struct unicode_segmentation::GraphemeIndices\">GraphemeIndices</a>&lt;'a&gt;","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html\" title=\"trait core::iter::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.Graphemes.html\" title=\"struct unicode_segmentation::Graphemes\">Graphemes</a>&lt;'a&gt;","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html\" title=\"trait core::iter::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.UnicodeWords.html\" title=\"struct unicode_segmentation::UnicodeWords\">UnicodeWords</a>&lt;'a&gt;","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html\" title=\"trait core::iter::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.UWordBoundIndices.html\" title=\"struct unicode_segmentation::UWordBoundIndices\">UWordBoundIndices</a>&lt;'a&gt;","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html\" title=\"trait core::iter::iterator::Iterator\">Iterator</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.UWordBounds.html\" title=\"struct unicode_segmentation::UWordBounds\">UWordBounds</a>&lt;'a&gt;",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/iter/traits/trait.DoubleEndedIterator.js b/implementors/core/iter/traits/trait.DoubleEndedIterator.js
new file mode 100644
index 0000000..774ab23
--- /dev/null
+++ b/implementors/core/iter/traits/trait.DoubleEndedIterator.js
@@ -0,0 +1,11 @@
+(function() {var implementors = {};
+implementors["rustyline"] = ["impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.DoubleEndedIterator.html\" title=\"trait core::iter::traits::DoubleEndedIterator\">DoubleEndedIterator</a> for <a class=\"struct\" href=\"rustyline/history/struct.Iter.html\" title=\"struct rustyline::history::Iter\">Iter</a>&lt;'a&gt;",];
+implementors["unicode_segmentation"] = ["impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.DoubleEndedIterator.html\" title=\"trait core::iter::traits::DoubleEndedIterator\">DoubleEndedIterator</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.GraphemeIndices.html\" title=\"struct unicode_segmentation::GraphemeIndices\">GraphemeIndices</a>&lt;'a&gt;","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.DoubleEndedIterator.html\" title=\"trait core::iter::traits::DoubleEndedIterator\">DoubleEndedIterator</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.Graphemes.html\" title=\"struct unicode_segmentation::Graphemes\">Graphemes</a>&lt;'a&gt;","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.DoubleEndedIterator.html\" title=\"trait core::iter::traits::DoubleEndedIterator\">DoubleEndedIterator</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.UnicodeWords.html\" title=\"struct unicode_segmentation::UnicodeWords\">UnicodeWords</a>&lt;'a&gt;","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.DoubleEndedIterator.html\" title=\"trait core::iter::traits::DoubleEndedIterator\">DoubleEndedIterator</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.UWordBoundIndices.html\" title=\"struct unicode_segmentation::UWordBoundIndices\">UWordBoundIndices</a>&lt;'a&gt;","impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.DoubleEndedIterator.html\" title=\"trait core::iter::traits::DoubleEndedIterator\">DoubleEndedIterator</a> for <a class=\"struct\" href=\"unicode_segmentation/struct.UWordBounds.html\" title=\"struct unicode_segmentation::UWordBounds\">UWordBounds</a>&lt;'a&gt;",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/iter/traits/trait.ExactSizeIterator.js b/implementors/core/iter/traits/trait.ExactSizeIterator.js
new file mode 100644
index 0000000..90eac67
--- /dev/null
+++ b/implementors/core/iter/traits/trait.ExactSizeIterator.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html\" title=\"trait core::iter::traits::ExactSizeIterator\">ExactSizeIterator</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Iterator.html\" title=\"struct encode_unicode::Utf8Iterator\">Utf8Iterator</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.ExactSizeIterator.html\" title=\"trait core::iter::traits::ExactSizeIterator\">ExactSizeIterator</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Iterator.html\" title=\"struct encode_unicode::Utf16Iterator\">Utf16Iterator</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/iter/traits/trait.Extend.js b/implementors/core/iter/traits/trait.Extend.js
new file mode 100644
index 0000000..f2ee3ff
--- /dev/null
+++ b/implementors/core/iter/traits/trait.Extend.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>&gt; for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>&gt; for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>&gt; for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>&gt; for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>&gt; for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>&gt; for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>&gt; for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>&gt; for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>&gt; for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>&gt; for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>&gt; for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>&gt; for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>&gt; for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>&gt; for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>&gt; for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.Extend.html\" title=\"trait core::iter::traits::Extend\">Extend</a>&lt;<a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/iter/traits/trait.FromIterator.js b/implementors/core/iter/traits/trait.FromIterator.js
new file mode 100644
index 0000000..275a770
--- /dev/null
+++ b/implementors/core/iter/traits/trait.FromIterator.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>&gt; for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>&gt; for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>&gt; for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>&gt; for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>&gt; for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>&gt; for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>&gt; for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>&gt; for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>&gt; for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>&gt; for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>&gt; for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>&gt; for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>&gt; for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>&gt; for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>&gt; for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.FromIterator.html\" title=\"trait core::iter::traits::FromIterator\">FromIterator</a>&lt;<a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>&gt; for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/iter/traits/trait.IntoIterator.js b/implementors/core/iter/traits/trait.IntoIterator.js
new file mode 100644
index 0000000..7f91e01
--- /dev/null
+++ b/implementors/core/iter/traits/trait.IntoIterator.js
@@ -0,0 +1,11 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html\" title=\"trait core::iter::traits::IntoIterator\">IntoIterator</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html\" title=\"trait core::iter::traits::IntoIterator\">IntoIterator</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>",];
+implementors["rustyline"] = ["impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/iter/traits/trait.IntoIterator.html\" title=\"trait core::iter::traits::IntoIterator\">IntoIterator</a> for &amp;'a <a class=\"struct\" href=\"rustyline/history/struct.History.html\" title=\"struct rustyline::history::History\">History</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/marker/trait.Copy.js b/implementors/core/marker/trait.Copy.js
new file mode 100644
index 0000000..df84017
--- /dev/null
+++ b/implementors/core/marker/trait.Copy.js
@@ -0,0 +1,15 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.FromStrError.html\" title=\"enum encode_unicode::error::FromStrError\">FromStrError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidCodePoint.html\" title=\"enum encode_unicode::error::InvalidCodePoint\">InvalidCodePoint</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8FirstByte.html\" title=\"enum encode_unicode::error::InvalidUtf8FirstByte\">InvalidUtf8FirstByte</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8.html\" title=\"enum encode_unicode::error::InvalidUtf8\">InvalidUtf8</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Array.html\" title=\"enum encode_unicode::error::InvalidUtf8Array\">InvalidUtf8Array</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Slice.html\" title=\"enum encode_unicode::error::InvalidUtf8Slice\">InvalidUtf8Slice</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Tuple.html\" title=\"enum encode_unicode::error::InvalidUtf16Tuple\">InvalidUtf16Tuple</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Slice.html\" title=\"enum encode_unicode::error::InvalidUtf16Slice\">InvalidUtf16Slice</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Iterator.html\" title=\"struct encode_unicode::Utf8Iterator\">Utf8Iterator</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Iterator.html\" title=\"struct encode_unicode::Utf16Iterator\">Utf16Iterator</a>",];
+implementors["libc"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.stat.html\" title=\"struct libc::stat\">stat</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.stat64.html\" title=\"struct libc::stat64\">stat64</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.pthread_attr_t.html\" title=\"struct libc::pthread_attr_t\">pthread_attr_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct._libc_fpxreg.html\" title=\"struct libc::_libc_fpxreg\">_libc_fpxreg</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct._libc_xmmreg.html\" title=\"struct libc::_libc_xmmreg\">_libc_xmmreg</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct._libc_fpstate.html\" title=\"struct libc::_libc_fpstate\">_libc_fpstate</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.user_fpregs_struct.html\" title=\"struct libc::user_fpregs_struct\">user_fpregs_struct</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.user_regs_struct.html\" title=\"struct libc::user_regs_struct\">user_regs_struct</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.user.html\" title=\"struct libc::user\">user</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.mcontext_t.html\" title=\"struct libc::mcontext_t\">mcontext_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ucontext_t.html\" title=\"struct libc::ucontext_t\">ucontext_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ipc_perm.html\" title=\"struct libc::ipc_perm\">ipc_perm</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.shmid_ds.html\" title=\"struct libc::shmid_ds\">shmid_ds</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sigset_t.html\" title=\"struct libc::sigset_t\">sigset_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sysinfo.html\" title=\"struct libc::sysinfo\">sysinfo</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.msqid_ds.html\" title=\"struct libc::msqid_ds\">msqid_ds</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.aiocb.html\" title=\"struct libc::aiocb\">aiocb</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.__exit_status.html\" title=\"struct libc::__exit_status\">__exit_status</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.__timeval.html\" title=\"struct libc::__timeval\">__timeval</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.utmpx.html\" title=\"struct libc::utmpx\">utmpx</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sigaction.html\" title=\"struct libc::sigaction\">sigaction</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.stack_t.html\" title=\"struct libc::stack_t\">stack_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.siginfo_t.html\" title=\"struct libc::siginfo_t\">siginfo_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.glob64_t.html\" title=\"struct libc::glob64_t\">glob64_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ucred.html\" title=\"struct libc::ucred\">ucred</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.statfs.html\" title=\"struct libc::statfs\">statfs</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.msghdr.html\" title=\"struct libc::msghdr\">msghdr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.cmsghdr.html\" title=\"struct libc::cmsghdr\">cmsghdr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.termios.html\" title=\"struct libc::termios\">termios</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.flock.html\" title=\"struct libc::flock\">flock</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sem_t.html\" title=\"struct libc::sem_t\">sem_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.dirent.html\" title=\"struct libc::dirent\">dirent</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.dirent64.html\" title=\"struct libc::dirent64\">dirent64</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.rlimit64.html\" title=\"struct libc::rlimit64\">rlimit64</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.glob_t.html\" title=\"struct libc::glob_t\">glob_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ifaddrs.html\" title=\"struct libc::ifaddrs\">ifaddrs</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.pthread_mutex_t.html\" title=\"struct libc::pthread_mutex_t\">pthread_mutex_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.pthread_rwlock_t.html\" title=\"struct libc::pthread_rwlock_t\">pthread_rwlock_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.pthread_mutexattr_t.html\" title=\"struct libc::pthread_mutexattr_t\">pthread_mutexattr_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.pthread_rwlockattr_t.html\" title=\"struct libc::pthread_rwlockattr_t\">pthread_rwlockattr_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.pthread_cond_t.html\" title=\"struct libc::pthread_cond_t\">pthread_cond_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.pthread_condattr_t.html\" title=\"struct libc::pthread_condattr_t\">pthread_condattr_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.passwd.html\" title=\"struct libc::passwd\">passwd</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.spwd.html\" title=\"struct libc::spwd\">spwd</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.statvfs.html\" title=\"struct libc::statvfs\">statvfs</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.dqblk.html\" title=\"struct libc::dqblk\">dqblk</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.signalfd_siginfo.html\" title=\"struct libc::signalfd_siginfo\">signalfd_siginfo</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.fsid_t.html\" title=\"struct libc::fsid_t\">fsid_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.mq_attr.html\" title=\"struct libc::mq_attr\">mq_attr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.cpu_set_t.html\" title=\"struct libc::cpu_set_t\">cpu_set_t</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.if_nameindex.html\" title=\"struct libc::if_nameindex\">if_nameindex</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.msginfo.html\" title=\"struct libc::msginfo\">msginfo</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.mmsghdr.html\" title=\"struct libc::mmsghdr\">mmsghdr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sembuf.html\" title=\"struct libc::sembuf\">sembuf</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.input_event.html\" title=\"struct libc::input_event\">input_event</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.input_id.html\" title=\"struct libc::input_id\">input_id</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.input_absinfo.html\" title=\"struct libc::input_absinfo\">input_absinfo</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.input_keymap_entry.html\" title=\"struct libc::input_keymap_entry\">input_keymap_entry</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.input_mask.html\" title=\"struct libc::input_mask\">input_mask</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ff_replay.html\" title=\"struct libc::ff_replay\">ff_replay</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ff_trigger.html\" title=\"struct libc::ff_trigger\">ff_trigger</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ff_envelope.html\" title=\"struct libc::ff_envelope\">ff_envelope</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ff_constant_effect.html\" title=\"struct libc::ff_constant_effect\">ff_constant_effect</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ff_ramp_effect.html\" title=\"struct libc::ff_ramp_effect\">ff_ramp_effect</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ff_condition_effect.html\" title=\"struct libc::ff_condition_effect\">ff_condition_effect</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ff_periodic_effect.html\" title=\"struct libc::ff_periodic_effect\">ff_periodic_effect</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ff_rumble_effect.html\" title=\"struct libc::ff_rumble_effect\">ff_rumble_effect</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ff_effect.html\" title=\"struct libc::ff_effect\">ff_effect</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sockaddr.html\" title=\"struct libc::sockaddr\">sockaddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sockaddr_in.html\" title=\"struct libc::sockaddr_in\">sockaddr_in</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sockaddr_in6.html\" title=\"struct libc::sockaddr_in6\">sockaddr_in6</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sockaddr_un.html\" title=\"struct libc::sockaddr_un\">sockaddr_un</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sockaddr_storage.html\" title=\"struct libc::sockaddr_storage\">sockaddr_storage</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.addrinfo.html\" title=\"struct libc::addrinfo\">addrinfo</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sockaddr_nl.html\" title=\"struct libc::sockaddr_nl\">sockaddr_nl</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sockaddr_ll.html\" title=\"struct libc::sockaddr_ll\">sockaddr_ll</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.fd_set.html\" title=\"struct libc::fd_set\">fd_set</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.tm.html\" title=\"struct libc::tm\">tm</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sched_param.html\" title=\"struct libc::sched_param\">sched_param</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.Dl_info.html\" title=\"struct libc::Dl_info\">Dl_info</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.epoll_event.html\" title=\"struct libc::epoll_event\">epoll_event</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.utsname.html\" title=\"struct libc::utsname\">utsname</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.lconv.html\" title=\"struct libc::lconv\">lconv</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sigevent.html\" title=\"struct libc::sigevent\">sigevent</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.group.html\" title=\"struct libc::group\">group</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.utimbuf.html\" title=\"struct libc::utimbuf\">utimbuf</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.timeval.html\" title=\"struct libc::timeval\">timeval</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.timespec.html\" title=\"struct libc::timespec\">timespec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.rlimit.html\" title=\"struct libc::rlimit\">rlimit</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.rusage.html\" title=\"struct libc::rusage\">rusage</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.in_addr.html\" title=\"struct libc::in_addr\">in_addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.in6_addr.html\" title=\"struct libc::in6_addr\">in6_addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ip_mreq.html\" title=\"struct libc::ip_mreq\">ip_mreq</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.ipv6_mreq.html\" title=\"struct libc::ipv6_mreq\">ipv6_mreq</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.hostent.html\" title=\"struct libc::hostent\">hostent</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.iovec.html\" title=\"struct libc::iovec\">iovec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.pollfd.html\" title=\"struct libc::pollfd\">pollfd</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.winsize.html\" title=\"struct libc::winsize\">winsize</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.linger.html\" title=\"struct libc::linger\">linger</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.sigval.html\" title=\"struct libc::sigval\">sigval</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.itimerval.html\" title=\"struct libc::itimerval\">itimerval</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"libc/struct.tms.html\" title=\"struct libc::tms\">tms</a>",];
+implementors["log"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"log/struct.LogLocation.html\" title=\"struct log::LogLocation\">LogLocation</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/enum.Errno.html\" title=\"enum nix::Errno\">Errno</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MqAttr.html\" title=\"struct nix::mqueue::MqAttr\">MqAttr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/poll/struct.PollFd.html\" title=\"struct nix::poll::PollFd\">PollFd</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sched/struct.CpuSet.html\" title=\"struct nix::sched::CpuSet\">CpuSet</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.AioFsyncMode.html\" title=\"enum nix::sys::aio::AioFsyncMode\">AioFsyncMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.LioOpcode.html\" title=\"enum nix::sys::aio::LioOpcode\">LioOpcode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.LioMode.html\" title=\"enum nix::sys::aio::LioMode\">LioMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/aio/enum.AioCancelStat.html\" title=\"enum nix::sys::aio::AioCancelStat\">AioCancelStat</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/epoll/enum.EpollOp.html\" title=\"enum nix::sys::epoll::EpollOp\">EpollOp</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollEvent.html\" title=\"struct nix::sys::epoll::EpollEvent\">EpollEvent</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.Signal.html\" title=\"enum nix::sys::signal::Signal\">Signal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.SigmaskHow.html\" title=\"enum nix::sys::signal::SigmaskHow\">SigmaskHow</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SigSet.html\" title=\"struct nix::sys::signal::SigSet\">SigSet</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.SigHandler.html\" title=\"enum nix::sys::signal::SigHandler\">SigHandler</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/signal/enum.SigevNotify.html\" title=\"enum nix::sys::signal::SigevNotify\">SigevNotify</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.NetlinkAddr.html\" title=\"struct nix::sys::socket::NetlinkAddr\">NetlinkAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.AddressFamily.html\" title=\"enum nix::sys::socket::AddressFamily\">AddressFamily</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.InetAddr.html\" title=\"enum nix::sys::socket::InetAddr\">InetAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.Ipv4Addr.html\" title=\"struct nix::sys::socket::Ipv4Addr\">Ipv4Addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.Ipv6Addr.html\" title=\"struct nix::sys::socket::Ipv6Addr\">Ipv6Addr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.UnixAddr.html\" title=\"struct nix::sys::socket::UnixAddr\">UnixAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.SockAddr.html\" title=\"enum nix::sys::socket::SockAddr\">SockAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.ip_mreq.html\" title=\"struct nix::sys::socket::ip_mreq\">ip_mreq</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.ReuseAddr.html\" title=\"struct nix::sys::socket::sockopt::ReuseAddr\">ReuseAddr</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.ReusePort.html\" title=\"struct nix::sys::socket::sockopt::ReusePort\">ReusePort</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.TcpNoDelay.html\" title=\"struct nix::sys::socket::sockopt::TcpNoDelay\">TcpNoDelay</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.Linger.html\" title=\"struct nix::sys::socket::sockopt::Linger\">Linger</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.IpAddMembership.html\" title=\"struct nix::sys::socket::sockopt::IpAddMembership\">IpAddMembership</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.IpDropMembership.html\" title=\"struct nix::sys::socket::sockopt::IpDropMembership\">IpDropMembership</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.Ipv6AddMembership.html\" title=\"struct nix::sys::socket::sockopt::Ipv6AddMembership\">Ipv6AddMembership</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.Ipv6DropMembership.html\" title=\"struct nix::sys::socket::sockopt::Ipv6DropMembership\">Ipv6DropMembership</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.IpMulticastTtl.html\" title=\"struct nix::sys::socket::sockopt::IpMulticastTtl\">IpMulticastTtl</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.IpMulticastLoop.html\" title=\"struct nix::sys::socket::sockopt::IpMulticastLoop\">IpMulticastLoop</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.ReceiveTimeout.html\" title=\"struct nix::sys::socket::sockopt::ReceiveTimeout\">ReceiveTimeout</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SendTimeout.html\" title=\"struct nix::sys::socket::sockopt::SendTimeout\">SendTimeout</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.Broadcast.html\" title=\"struct nix::sys::socket::sockopt::Broadcast\">Broadcast</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.OobInline.html\" title=\"struct nix::sys::socket::sockopt::OobInline\">OobInline</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SocketError.html\" title=\"struct nix::sys::socket::sockopt::SocketError\">SocketError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.KeepAlive.html\" title=\"struct nix::sys::socket::sockopt::KeepAlive\">KeepAlive</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.PeerCredentials.html\" title=\"struct nix::sys::socket::sockopt::PeerCredentials\">PeerCredentials</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.TcpKeepIdle.html\" title=\"struct nix::sys::socket::sockopt::TcpKeepIdle\">TcpKeepIdle</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.RcvBuf.html\" title=\"struct nix::sys::socket::sockopt::RcvBuf\">RcvBuf</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SndBuf.html\" title=\"struct nix::sys::socket::sockopt::SndBuf\">SndBuf</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.RcvBufForce.html\" title=\"struct nix::sys::socket::sockopt::RcvBufForce\">RcvBufForce</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SndBufForce.html\" title=\"struct nix::sys::socket::sockopt::SndBufForce\">SndBufForce</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.SockType.html\" title=\"struct nix::sys::socket::sockopt::SockType\">SockType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.AcceptConn.html\" title=\"struct nix::sys::socket::sockopt::AcceptConn\">AcceptConn</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/sockopt/struct.OriginalDst.html\" title=\"struct nix::sys::socket::sockopt::OriginalDst\">OriginalDst</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.SockType.html\" title=\"enum nix::sys::socket::SockType\">SockType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.linger.html\" title=\"struct nix::sys::socket::linger\">linger</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.ucred.html\" title=\"struct nix::sys::socket::ucred\">ucred</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/socket/enum.Shutdown.html\" title=\"enum nix::sys::socket::Shutdown\">Shutdown</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/reboot/enum.RebootMode.html\" title=\"enum nix::sys::reboot::RebootMode\">RebootMode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.Termios.html\" title=\"struct nix::sys::termios::Termios\">Termios</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/termios/enum.BaudRate.html\" title=\"enum nix::sys::termios::BaudRate\">BaudRate</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/termios/enum.SetArg.html\" title=\"enum nix::sys::termios::SetArg\">SetArg</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/termios/enum.FlushArg.html\" title=\"enum nix::sys::termios::FlushArg\">FlushArg</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/termios/enum.FlowArg.html\" title=\"enum nix::sys::termios::FlowArg\">FlowArg</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/utsname/struct.UtsName.html\" title=\"struct nix::sys::utsname::UtsName\">UtsName</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/sys/wait/enum.WaitStatus.html\" title=\"enum nix::sys::wait::WaitStatus\">WaitStatus</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.Dqblk.html\" title=\"struct nix::sys::quota::quota::Dqblk\">Dqblk</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/statfs/vfs/struct.Statfs.html\" title=\"struct nix::sys::statfs::vfs::Statfs\">Statfs</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.Statvfs.html\" title=\"struct nix::sys::statvfs::vfs::Statvfs\">Statvfs</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"nix/ucontext/struct.UContext.html\" title=\"struct nix::ucontext::UContext\">UContext</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/unistd/enum.ForkResult.html\" title=\"enum nix::unistd::ForkResult\">ForkResult</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"nix/enum.Error.html\" title=\"enum nix::Error\">Error</a>",];
+implementors["rustyline"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"rustyline/enum.KeyPress.html\" title=\"enum rustyline::KeyPress\">KeyPress</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"rustyline/history/enum.Direction.html\" title=\"enum rustyline::history::Direction\">Direction</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"rustyline/enum.Word.html\" title=\"enum rustyline::Word\">Word</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"rustyline/enum.At.html\" title=\"enum rustyline::At\">At</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"rustyline/enum.Anchor.html\" title=\"enum rustyline::Anchor\">Anchor</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"struct\" href=\"rustyline/config/struct.Config.html\" title=\"struct rustyline::config::Config\">Config</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"rustyline/config/enum.HistoryDuplicates.html\" title=\"enum rustyline::config::HistoryDuplicates\">HistoryDuplicates</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"rustyline/config/enum.CompletionType.html\" title=\"enum rustyline::config::CompletionType\">CompletionType</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"rustyline/config/enum.EditMode.html\" title=\"enum rustyline::config::EditMode\">EditMode</a>",];
+implementors["void"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"void/enum.Void.html\" title=\"enum void::Void\">Void</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/arith/trait.Add.js b/implementors/core/ops/arith/trait.Add.js
new file mode 100644
index 0000000..cd7a1b4
--- /dev/null
+++ b/implementors/core/ops/arith/trait.Add.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Add.html\" title=\"trait core::ops::arith::Add\">Add</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Add.html\" title=\"trait core::ops::arith::Add\">Add</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/arith/trait.Div.js b/implementors/core/ops/arith/trait.Div.js
new file mode 100644
index 0000000..867650c
--- /dev/null
+++ b/implementors/core/ops/arith/trait.Div.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Div.html\" title=\"trait core::ops::arith::Div\">Div</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.i32.html\">i32</a>&gt; for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Div.html\" title=\"trait core::ops::arith::Div\">Div</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.i32.html\">i32</a>&gt; for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/arith/trait.Mul.js b/implementors/core/ops/arith/trait.Mul.js
new file mode 100644
index 0000000..b7808d2
--- /dev/null
+++ b/implementors/core/ops/arith/trait.Mul.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Mul.html\" title=\"trait core::ops::arith::Mul\">Mul</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.i32.html\">i32</a>&gt; for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Mul.html\" title=\"trait core::ops::arith::Mul\">Mul</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.i32.html\">i32</a>&gt; for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/arith/trait.Neg.js b/implementors/core/ops/arith/trait.Neg.js
new file mode 100644
index 0000000..3f35e0d
--- /dev/null
+++ b/implementors/core/ops/arith/trait.Neg.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Neg.html\" title=\"trait core::ops::arith::Neg\">Neg</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Neg.html\" title=\"trait core::ops::arith::Neg\">Neg</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/arith/trait.Sub.js b/implementors/core/ops/arith/trait.Sub.js
new file mode 100644
index 0000000..1526c6d
--- /dev/null
+++ b/implementors/core/ops/arith/trait.Sub.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeSpec.html\" title=\"struct nix::sys::time::TimeSpec\">TimeSpec</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/time/struct.TimeVal.html\" title=\"struct nix::sys::time::TimeVal\">TimeVal</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.Sub.html\" title=\"trait core::ops::arith::Sub\">Sub</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/arith/trait.SubAssign.js b/implementors/core/ops/arith/trait.SubAssign.js
new file mode 100644
index 0000000..8636cdf
--- /dev/null
+++ b/implementors/core/ops/arith/trait.SubAssign.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/arith/trait.SubAssign.html\" title=\"trait core::ops::arith::SubAssign\">SubAssign</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/bit/trait.BitAnd.js b/implementors/core/ops/bit/trait.BitAnd.js
new file mode 100644
index 0000000..f222dc6
--- /dev/null
+++ b/implementors/core/ops/bit/trait.BitAnd.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAnd.html\" title=\"trait core::ops::bit::BitAnd\">BitAnd</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/bit/trait.BitAndAssign.js b/implementors/core/ops/bit/trait.BitAndAssign.js
new file mode 100644
index 0000000..2868e7c
--- /dev/null
+++ b/implementors/core/ops/bit/trait.BitAndAssign.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitAndAssign.html\" title=\"trait core::ops::bit::BitAndAssign\">BitAndAssign</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/bit/trait.BitOr.js b/implementors/core/ops/bit/trait.BitOr.js
new file mode 100644
index 0000000..469ec7a
--- /dev/null
+++ b/implementors/core/ops/bit/trait.BitOr.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOr.html\" title=\"trait core::ops::bit::BitOr\">BitOr</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/bit/trait.BitOrAssign.js b/implementors/core/ops/bit/trait.BitOrAssign.js
new file mode 100644
index 0000000..8ab518e
--- /dev/null
+++ b/implementors/core/ops/bit/trait.BitOrAssign.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitOrAssign.html\" title=\"trait core::ops::bit::BitOrAssign\">BitOrAssign</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/bit/trait.BitXor.js b/implementors/core/ops/bit/trait.BitXor.js
new file mode 100644
index 0000000..974d5f0
--- /dev/null
+++ b/implementors/core/ops/bit/trait.BitXor.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXor.html\" title=\"trait core::ops::bit::BitXor\">BitXor</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/bit/trait.BitXorAssign.js b/implementors/core/ops/bit/trait.BitXorAssign.js
new file mode 100644
index 0000000..a0abf8a
--- /dev/null
+++ b/implementors/core/ops/bit/trait.BitXorAssign.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.BitXorAssign.html\" title=\"trait core::ops::bit::BitXorAssign\">BitXorAssign</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/bit/trait.Not.js b/implementors/core/ops/bit/trait.Not.js
new file mode 100644
index 0000000..a7fc180
--- /dev/null
+++ b/implementors/core/ops/bit/trait.Not.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SpliceFFlags.html\" title=\"struct nix::fcntl::SpliceFFlags\">SpliceFFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/fcntl/struct.OFlag.html\" title=\"struct nix::fcntl::OFlag\">OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/fcntl/struct.FdFlag.html\" title=\"struct nix::fcntl::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/fcntl/struct.SealFlag.html\" title=\"struct nix::fcntl::SealFlag\">SealFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/mount/struct.MsFlags.html\" title=\"struct nix::mount::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/mount/struct.MntFlags.html\" title=\"struct nix::mount::MntFlags\">MntFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/mqueue/struct.MQ_OFlag.html\" title=\"struct nix::mqueue::MQ_OFlag\">MQ_OFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/mqueue/struct.FdFlag.html\" title=\"struct nix::mqueue::FdFlag\">FdFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/poll/struct.EventFlags.html\" title=\"struct nix::poll::EventFlags\">EventFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sched/struct.CloneFlags.html\" title=\"struct nix::sched::CloneFlags\">CloneFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollFlags.html\" title=\"struct nix::sys::epoll::EpollFlags\">EpollFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/epoll/struct.EpollCreateFlags.html\" title=\"struct nix::sys::epoll::EpollCreateFlags\">EpollCreateFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/memfd/struct.MemFdCreateFlag.html\" title=\"struct nix::sys::memfd::MemFdCreateFlag\">MemFdCreateFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/signal/struct.SaFlags.html\" title=\"struct nix::sys::signal::SaFlags\">SaFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.MsgFlags.html\" title=\"struct nix::sys::socket::MsgFlags\">MsgFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/socket/struct.SockFlag.html\" title=\"struct nix::sys::socket::SockFlag\">SockFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.SFlag.html\" title=\"struct nix::sys::stat::SFlag\">SFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/stat/struct.Mode.html\" title=\"struct nix::sys::stat::Mode\">Mode</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.InputFlags.html\" title=\"struct nix::sys::termios::InputFlags\">InputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.OutputFlags.html\" title=\"struct nix::sys::termios::OutputFlags\">OutputFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.ControlFlags.html\" title=\"struct nix::sys::termios::ControlFlags\">ControlFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/termios/struct.LocalFlags.html\" title=\"struct nix::sys::termios::LocalFlags\">LocalFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/wait/struct.WaitPidFlag.html\" title=\"struct nix::sys::wait::WaitPidFlag\">WaitPidFlag</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MapFlags.html\" title=\"struct nix::sys::mman::MapFlags\">MapFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.MsFlags.html\" title=\"struct nix::sys::mman::MsFlags\">MsFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/mman/struct.ProtFlags.html\" title=\"struct nix::sys::mman::ProtFlags\">ProtFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/quota/quota/struct.QuotaValidFlags.html\" title=\"struct nix::sys::quota::quota::QuotaValidFlags\">QuotaValidFlags</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/bit/trait.Not.html\" title=\"trait core::ops::bit::Not\">Not</a> for <a class=\"struct\" href=\"nix/sys/statvfs/vfs/struct.FsFlags.html\" title=\"struct nix::sys::statvfs::vfs::FsFlags\">FsFlags</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/deref/trait.Deref.js b/implementors/core/ops/deref/trait.Deref.js
new file mode 100644
index 0000000..0fe7a79
--- /dev/null
+++ b/implementors/core/ops/deref/trait.Deref.js
@@ -0,0 +1,11 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/deref/trait.Deref.html\" title=\"trait core::ops::deref::Deref\">Deref</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/deref/trait.Deref.html\" title=\"trait core::ops::deref::Deref\">Deref</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf16Char.html\" title=\"struct encode_unicode::Utf16Char\">Utf16Char</a>",];
+implementors["rustyline"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/deref/trait.Deref.html\" title=\"trait core::ops::deref::Deref\">Deref</a> for <a class=\"struct\" href=\"rustyline/line_buffer/struct.LineBuffer.html\" title=\"struct rustyline::line_buffer::LineBuffer\">LineBuffer</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/drop/trait.Drop.js b/implementors/core/ops/drop/trait.Drop.js
new file mode 100644
index 0000000..5287465
--- /dev/null
+++ b/implementors/core/ops/drop/trait.Drop.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = ["impl&lt;'a&gt; <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/drop/trait.Drop.html\" title=\"trait core::ops::drop::Drop\">Drop</a> for <a class=\"struct\" href=\"nix/sys/aio/struct.AioCb.html\" title=\"struct nix::sys::aio::AioCb\">AioCb</a>&lt;'a&gt;",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/ops/index/trait.Index.js b/implementors/core/ops/index/trait.Index.js
new file mode 100644
index 0000000..f979524
--- /dev/null
+++ b/implementors/core/ops/index/trait.Index.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["rustyline"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/ops/index/trait.Index.html\" title=\"trait core::ops::index::Index\">Index</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.usize.html\">usize</a>&gt; for <a class=\"struct\" href=\"rustyline/history/struct.History.html\" title=\"struct rustyline::history::History\">History</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/core/str/trait.FromStr.js b/implementors/core/str/trait.FromStr.js
new file mode 100644
index 0000000..13c3480
--- /dev/null
+++ b/implementors/core/str/trait.FromStr.js
@@ -0,0 +1,11 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/str/trait.FromStr.html\" title=\"trait core::str::FromStr\">FromStr</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Char.html\" title=\"struct encode_unicode::Utf8Char\">Utf8Char</a>",];
+implementors["log"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/str/trait.FromStr.html\" title=\"trait core::str::FromStr\">FromStr</a> for <a class=\"enum\" href=\"log/enum.LogLevel.html\" title=\"enum log::LogLevel\">LogLevel</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/str/trait.FromStr.html\" title=\"trait core::str::FromStr\">FromStr</a> for <a class=\"enum\" href=\"log/enum.LogLevelFilter.html\" title=\"enum log::LogLevelFilter\">LogLevelFilter</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/encode_unicode/trait.CharExt.js b/implementors/encode_unicode/trait.CharExt.js
new file mode 100644
index 0000000..cfd2098
--- /dev/null
+++ b/implementors/encode_unicode/trait.CharExt.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/encode_unicode/trait.U16UtfExt.js b/implementors/encode_unicode/trait.U16UtfExt.js
new file mode 100644
index 0000000..cfd2098
--- /dev/null
+++ b/implementors/encode_unicode/trait.U16UtfExt.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/encode_unicode/trait.U8UtfExt.js b/implementors/encode_unicode/trait.U8UtfExt.js
new file mode 100644
index 0000000..cfd2098
--- /dev/null
+++ b/implementors/encode_unicode/trait.U8UtfExt.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/nix/errno/trait.ErrnoSentinel.js b/implementors/nix/errno/trait.ErrnoSentinel.js
new file mode 100644
index 0000000..86200e8
--- /dev/null
+++ b/implementors/nix/errno/trait.ErrnoSentinel.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/nix/sys/socket/trait.GetSockOpt.js b/implementors/nix/sys/socket/trait.GetSockOpt.js
new file mode 100644
index 0000000..86200e8
--- /dev/null
+++ b/implementors/nix/sys/socket/trait.GetSockOpt.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/nix/sys/socket/trait.SetSockOpt.js b/implementors/nix/sys/socket/trait.SetSockOpt.js
new file mode 100644
index 0000000..86200e8
--- /dev/null
+++ b/implementors/nix/sys/socket/trait.SetSockOpt.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/nix/sys/time/trait.TimeValLike.js b/implementors/nix/sys/time/trait.TimeValLike.js
new file mode 100644
index 0000000..86200e8
--- /dev/null
+++ b/implementors/nix/sys/time/trait.TimeValLike.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/nix/trait.NixPath.js b/implementors/nix/trait.NixPath.js
new file mode 100644
index 0000000..86200e8
--- /dev/null
+++ b/implementors/nix/trait.NixPath.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["nix"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/rustyline/completion/trait.Completer.js b/implementors/rustyline/completion/trait.Completer.js
new file mode 100644
index 0000000..552df89
--- /dev/null
+++ b/implementors/rustyline/completion/trait.Completer.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["rustyline"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/std/error/trait.Error.js b/implementors/std/error/trait.Error.js
new file mode 100644
index 0000000..eabbe8a
--- /dev/null
+++ b/implementors/std/error/trait.Error.js
@@ -0,0 +1,14 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.FromStrError.html\" title=\"enum encode_unicode::error::FromStrError\">FromStrError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidCodePoint.html\" title=\"enum encode_unicode::error::InvalidCodePoint\">InvalidCodePoint</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8FirstByte.html\" title=\"enum encode_unicode::error::InvalidUtf8FirstByte\">InvalidUtf8FirstByte</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8.html\" title=\"enum encode_unicode::error::InvalidUtf8\">InvalidUtf8</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Array.html\" title=\"enum encode_unicode::error::InvalidUtf8Array\">InvalidUtf8Array</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf8Slice.html\" title=\"enum encode_unicode::error::InvalidUtf8Slice\">InvalidUtf8Slice</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Tuple.html\" title=\"enum encode_unicode::error::InvalidUtf16Tuple\">InvalidUtf16Tuple</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"enum\" href=\"encode_unicode/error/enum.InvalidUtf16Slice.html\" title=\"enum encode_unicode::error::InvalidUtf16Slice\">InvalidUtf16Slice</a>",];
+implementors["log"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"struct\" href=\"log/struct.SetLoggerError.html\" title=\"struct log::SetLoggerError\">SetLoggerError</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"struct\" href=\"log/struct.ShutdownLoggerError.html\" title=\"struct log::ShutdownLoggerError\">ShutdownLoggerError</a>",];
+implementors["nix"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"enum\" href=\"nix/enum.Errno.html\" title=\"enum nix::Errno\">Errno</a>","impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"enum\" href=\"nix/enum.Error.html\" title=\"enum nix::Error\">Error</a>",];
+implementors["rustyline"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"enum\" href=\"rustyline/error/enum.ReadlineError.html\" title=\"enum rustyline::error::ReadlineError\">ReadlineError</a>",];
+implementors["void"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/error/trait.Error.html\" title=\"trait std::error::Error\">Error</a> for <a class=\"enum\" href=\"void/enum.Void.html\" title=\"enum void::Void\">Void</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/std/io/trait.Read.js b/implementors/std/io/trait.Read.js
new file mode 100644
index 0000000..ca337ac
--- /dev/null
+++ b/implementors/std/io/trait.Read.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["encode_unicode"] = ["impl <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/std/io/trait.Read.html\" title=\"trait std::io::Read\">Read</a> for <a class=\"struct\" href=\"encode_unicode/struct.Utf8Iterator.html\" title=\"struct encode_unicode::Utf8Iterator\">Utf8Iterator</a>",];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/unicode_segmentation/trait.UnicodeSegmentation.js b/implementors/unicode_segmentation/trait.UnicodeSegmentation.js
new file mode 100644
index 0000000..13da49d
--- /dev/null
+++ b/implementors/unicode_segmentation/trait.UnicodeSegmentation.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["unicode_segmentation"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/unicode_width/trait.UnicodeWidthChar.js b/implementors/unicode_width/trait.UnicodeWidthChar.js
new file mode 100644
index 0000000..47943cd
--- /dev/null
+++ b/implementors/unicode_width/trait.UnicodeWidthChar.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["unicode_width"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/unicode_width/trait.UnicodeWidthStr.js b/implementors/unicode_width/trait.UnicodeWidthStr.js
new file mode 100644
index 0000000..47943cd
--- /dev/null
+++ b/implementors/unicode_width/trait.UnicodeWidthStr.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["unicode_width"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/void/trait.ResultVoidErrExt.js b/implementors/void/trait.ResultVoidErrExt.js
new file mode 100644
index 0000000..a4d6c44
--- /dev/null
+++ b/implementors/void/trait.ResultVoidErrExt.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["void"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/implementors/void/trait.ResultVoidExt.js b/implementors/void/trait.ResultVoidExt.js
new file mode 100644
index 0000000..a4d6c44
--- /dev/null
+++ b/implementors/void/trait.ResultVoidExt.js
@@ -0,0 +1,10 @@
+(function() {var implementors = {};
+implementors["void"] = [];
+
+            if (window.register_implementors) {
+                window.register_implementors(implementors);
+            } else {
+                window.pending_implementors = implementors;
+            }
+        
+})()
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..269d4c6
--- /dev/null
+++ b/index.html
@@ -0,0 +1 @@
+<meta http-equiv=refresh content=0;url=rustyline/index.html>
diff --git a/libc/ABDAY_1.v.html b/libc/ABDAY_1.v.html
new file mode 100644
index 0000000..62e1e09
--- /dev/null
+++ b/libc/ABDAY_1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABDAY_1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABDAY_1.html">constant.ABDAY_1.html</a>...</p>
+    <script>location.replace("constant.ABDAY_1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABDAY_2.v.html b/libc/ABDAY_2.v.html
new file mode 100644
index 0000000..6b6b283
--- /dev/null
+++ b/libc/ABDAY_2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABDAY_2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABDAY_2.html">constant.ABDAY_2.html</a>...</p>
+    <script>location.replace("constant.ABDAY_2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABDAY_3.v.html b/libc/ABDAY_3.v.html
new file mode 100644
index 0000000..6fc8f10
--- /dev/null
+++ b/libc/ABDAY_3.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABDAY_3.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABDAY_3.html">constant.ABDAY_3.html</a>...</p>
+    <script>location.replace("constant.ABDAY_3.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABDAY_4.v.html b/libc/ABDAY_4.v.html
new file mode 100644
index 0000000..f2ad689
--- /dev/null
+++ b/libc/ABDAY_4.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABDAY_4.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABDAY_4.html">constant.ABDAY_4.html</a>...</p>
+    <script>location.replace("constant.ABDAY_4.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABDAY_5.v.html b/libc/ABDAY_5.v.html
new file mode 100644
index 0000000..9b3fd0b
--- /dev/null
+++ b/libc/ABDAY_5.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABDAY_5.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABDAY_5.html">constant.ABDAY_5.html</a>...</p>
+    <script>location.replace("constant.ABDAY_5.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABDAY_6.v.html b/libc/ABDAY_6.v.html
new file mode 100644
index 0000000..9b644ae
--- /dev/null
+++ b/libc/ABDAY_6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABDAY_6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABDAY_6.html">constant.ABDAY_6.html</a>...</p>
+    <script>location.replace("constant.ABDAY_6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABDAY_7.v.html b/libc/ABDAY_7.v.html
new file mode 100644
index 0000000..98153db
--- /dev/null
+++ b/libc/ABDAY_7.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABDAY_7.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABDAY_7.html">constant.ABDAY_7.html</a>...</p>
+    <script>location.replace("constant.ABDAY_7.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABMON_1.v.html b/libc/ABMON_1.v.html
new file mode 100644
index 0000000..e04d6e0
--- /dev/null
+++ b/libc/ABMON_1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABMON_1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABMON_1.html">constant.ABMON_1.html</a>...</p>
+    <script>location.replace("constant.ABMON_1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABMON_10.v.html b/libc/ABMON_10.v.html
new file mode 100644
index 0000000..50c9bfc
--- /dev/null
+++ b/libc/ABMON_10.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABMON_10.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABMON_10.html">constant.ABMON_10.html</a>...</p>
+    <script>location.replace("constant.ABMON_10.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABMON_11.v.html b/libc/ABMON_11.v.html
new file mode 100644
index 0000000..603051f
--- /dev/null
+++ b/libc/ABMON_11.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABMON_11.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABMON_11.html">constant.ABMON_11.html</a>...</p>
+    <script>location.replace("constant.ABMON_11.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABMON_12.v.html b/libc/ABMON_12.v.html
new file mode 100644
index 0000000..9c5441b
--- /dev/null
+++ b/libc/ABMON_12.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABMON_12.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABMON_12.html">constant.ABMON_12.html</a>...</p>
+    <script>location.replace("constant.ABMON_12.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABMON_2.v.html b/libc/ABMON_2.v.html
new file mode 100644
index 0000000..42e26cb
--- /dev/null
+++ b/libc/ABMON_2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABMON_2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABMON_2.html">constant.ABMON_2.html</a>...</p>
+    <script>location.replace("constant.ABMON_2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABMON_3.v.html b/libc/ABMON_3.v.html
new file mode 100644
index 0000000..df7eed2
--- /dev/null
+++ b/libc/ABMON_3.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABMON_3.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABMON_3.html">constant.ABMON_3.html</a>...</p>
+    <script>location.replace("constant.ABMON_3.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABMON_4.v.html b/libc/ABMON_4.v.html
new file mode 100644
index 0000000..bf4cd9e
--- /dev/null
+++ b/libc/ABMON_4.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABMON_4.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABMON_4.html">constant.ABMON_4.html</a>...</p>
+    <script>location.replace("constant.ABMON_4.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABMON_5.v.html b/libc/ABMON_5.v.html
new file mode 100644
index 0000000..ad79137
--- /dev/null
+++ b/libc/ABMON_5.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABMON_5.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABMON_5.html">constant.ABMON_5.html</a>...</p>
+    <script>location.replace("constant.ABMON_5.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABMON_6.v.html b/libc/ABMON_6.v.html
new file mode 100644
index 0000000..4cad882
--- /dev/null
+++ b/libc/ABMON_6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABMON_6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABMON_6.html">constant.ABMON_6.html</a>...</p>
+    <script>location.replace("constant.ABMON_6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABMON_7.v.html b/libc/ABMON_7.v.html
new file mode 100644
index 0000000..8622fde
--- /dev/null
+++ b/libc/ABMON_7.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABMON_7.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABMON_7.html">constant.ABMON_7.html</a>...</p>
+    <script>location.replace("constant.ABMON_7.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABMON_8.v.html b/libc/ABMON_8.v.html
new file mode 100644
index 0000000..01477ed
--- /dev/null
+++ b/libc/ABMON_8.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABMON_8.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABMON_8.html">constant.ABMON_8.html</a>...</p>
+    <script>location.replace("constant.ABMON_8.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ABMON_9.v.html b/libc/ABMON_9.v.html
new file mode 100644
index 0000000..390f92c
--- /dev/null
+++ b/libc/ABMON_9.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ABMON_9.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ABMON_9.html">constant.ABMON_9.html</a>...</p>
+    <script>location.replace("constant.ABMON_9.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ACCOUNTING.v.html b/libc/ACCOUNTING.v.html
new file mode 100644
index 0000000..b21dca2
--- /dev/null
+++ b/libc/ACCOUNTING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ACCOUNTING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ACCOUNTING.html">constant.ACCOUNTING.html</a>...</p>
+    <script>location.replace("constant.ACCOUNTING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ADFS_SUPER_MAGIC.v.html b/libc/ADFS_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..c8d7c6f
--- /dev/null
+++ b/libc/ADFS_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ADFS_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ADFS_SUPER_MAGIC.html">constant.ADFS_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.ADFS_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AFFS_SUPER_MAGIC.v.html b/libc/AFFS_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..812cbd2
--- /dev/null
+++ b/libc/AFFS_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AFFS_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AFFS_SUPER_MAGIC.html">constant.AFFS_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.AFFS_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_ALG.v.html b/libc/AF_ALG.v.html
new file mode 100644
index 0000000..ca39bee
--- /dev/null
+++ b/libc/AF_ALG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_ALG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_ALG.html">constant.AF_ALG.html</a>...</p>
+    <script>location.replace("constant.AF_ALG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_APPLETALK.v.html b/libc/AF_APPLETALK.v.html
new file mode 100644
index 0000000..1c624d8
--- /dev/null
+++ b/libc/AF_APPLETALK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_APPLETALK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_APPLETALK.html">constant.AF_APPLETALK.html</a>...</p>
+    <script>location.replace("constant.AF_APPLETALK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_ASH.v.html b/libc/AF_ASH.v.html
new file mode 100644
index 0000000..29cf4c7
--- /dev/null
+++ b/libc/AF_ASH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_ASH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_ASH.html">constant.AF_ASH.html</a>...</p>
+    <script>location.replace("constant.AF_ASH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_ATMPVC.v.html b/libc/AF_ATMPVC.v.html
new file mode 100644
index 0000000..fb3ba37
--- /dev/null
+++ b/libc/AF_ATMPVC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_ATMPVC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_ATMPVC.html">constant.AF_ATMPVC.html</a>...</p>
+    <script>location.replace("constant.AF_ATMPVC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_ATMSVC.v.html b/libc/AF_ATMSVC.v.html
new file mode 100644
index 0000000..812145b
--- /dev/null
+++ b/libc/AF_ATMSVC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_ATMSVC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_ATMSVC.html">constant.AF_ATMSVC.html</a>...</p>
+    <script>location.replace("constant.AF_ATMSVC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_AX25.v.html b/libc/AF_AX25.v.html
new file mode 100644
index 0000000..84f9a11
--- /dev/null
+++ b/libc/AF_AX25.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_AX25.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_AX25.html">constant.AF_AX25.html</a>...</p>
+    <script>location.replace("constant.AF_AX25.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_BLUETOOTH.v.html b/libc/AF_BLUETOOTH.v.html
new file mode 100644
index 0000000..abf352c
--- /dev/null
+++ b/libc/AF_BLUETOOTH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_BLUETOOTH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_BLUETOOTH.html">constant.AF_BLUETOOTH.html</a>...</p>
+    <script>location.replace("constant.AF_BLUETOOTH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_BRIDGE.v.html b/libc/AF_BRIDGE.v.html
new file mode 100644
index 0000000..96cc36a
--- /dev/null
+++ b/libc/AF_BRIDGE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_BRIDGE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_BRIDGE.html">constant.AF_BRIDGE.html</a>...</p>
+    <script>location.replace("constant.AF_BRIDGE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_CAIF.v.html b/libc/AF_CAIF.v.html
new file mode 100644
index 0000000..7bbbd56
--- /dev/null
+++ b/libc/AF_CAIF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_CAIF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_CAIF.html">constant.AF_CAIF.html</a>...</p>
+    <script>location.replace("constant.AF_CAIF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_CAN.v.html b/libc/AF_CAN.v.html
new file mode 100644
index 0000000..70bdcc8
--- /dev/null
+++ b/libc/AF_CAN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_CAN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_CAN.html">constant.AF_CAN.html</a>...</p>
+    <script>location.replace("constant.AF_CAN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_DECnet.v.html b/libc/AF_DECnet.v.html
new file mode 100644
index 0000000..0bd5d74
--- /dev/null
+++ b/libc/AF_DECnet.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_DECnet.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_DECnet.html">constant.AF_DECnet.html</a>...</p>
+    <script>location.replace("constant.AF_DECnet.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_ECONET.v.html b/libc/AF_ECONET.v.html
new file mode 100644
index 0000000..fd2eb9e
--- /dev/null
+++ b/libc/AF_ECONET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_ECONET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_ECONET.html">constant.AF_ECONET.html</a>...</p>
+    <script>location.replace("constant.AF_ECONET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_IB.v.html b/libc/AF_IB.v.html
new file mode 100644
index 0000000..0048699
--- /dev/null
+++ b/libc/AF_IB.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_IB.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_IB.html">constant.AF_IB.html</a>...</p>
+    <script>location.replace("constant.AF_IB.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_IEEE802154.v.html b/libc/AF_IEEE802154.v.html
new file mode 100644
index 0000000..5e908b8
--- /dev/null
+++ b/libc/AF_IEEE802154.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_IEEE802154.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_IEEE802154.html">constant.AF_IEEE802154.html</a>...</p>
+    <script>location.replace("constant.AF_IEEE802154.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_INET.v.html b/libc/AF_INET.v.html
new file mode 100644
index 0000000..3a6c483
--- /dev/null
+++ b/libc/AF_INET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_INET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_INET.html">constant.AF_INET.html</a>...</p>
+    <script>location.replace("constant.AF_INET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_INET6.v.html b/libc/AF_INET6.v.html
new file mode 100644
index 0000000..03a8d13
--- /dev/null
+++ b/libc/AF_INET6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_INET6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_INET6.html">constant.AF_INET6.html</a>...</p>
+    <script>location.replace("constant.AF_INET6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_IPX.v.html b/libc/AF_IPX.v.html
new file mode 100644
index 0000000..e3b080d
--- /dev/null
+++ b/libc/AF_IPX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_IPX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_IPX.html">constant.AF_IPX.html</a>...</p>
+    <script>location.replace("constant.AF_IPX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_IRDA.v.html b/libc/AF_IRDA.v.html
new file mode 100644
index 0000000..eb6408e
--- /dev/null
+++ b/libc/AF_IRDA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_IRDA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_IRDA.html">constant.AF_IRDA.html</a>...</p>
+    <script>location.replace("constant.AF_IRDA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_ISDN.v.html b/libc/AF_ISDN.v.html
new file mode 100644
index 0000000..baf54f1
--- /dev/null
+++ b/libc/AF_ISDN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_ISDN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_ISDN.html">constant.AF_ISDN.html</a>...</p>
+    <script>location.replace("constant.AF_ISDN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_IUCV.v.html b/libc/AF_IUCV.v.html
new file mode 100644
index 0000000..b68226e
--- /dev/null
+++ b/libc/AF_IUCV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_IUCV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_IUCV.html">constant.AF_IUCV.html</a>...</p>
+    <script>location.replace("constant.AF_IUCV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_KEY.v.html b/libc/AF_KEY.v.html
new file mode 100644
index 0000000..99006e7
--- /dev/null
+++ b/libc/AF_KEY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_KEY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_KEY.html">constant.AF_KEY.html</a>...</p>
+    <script>location.replace("constant.AF_KEY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_LLC.v.html b/libc/AF_LLC.v.html
new file mode 100644
index 0000000..e47db2a
--- /dev/null
+++ b/libc/AF_LLC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_LLC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_LLC.html">constant.AF_LLC.html</a>...</p>
+    <script>location.replace("constant.AF_LLC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_LOCAL.v.html b/libc/AF_LOCAL.v.html
new file mode 100644
index 0000000..7f4b487
--- /dev/null
+++ b/libc/AF_LOCAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_LOCAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_LOCAL.html">constant.AF_LOCAL.html</a>...</p>
+    <script>location.replace("constant.AF_LOCAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_MPLS.v.html b/libc/AF_MPLS.v.html
new file mode 100644
index 0000000..52e57c2
--- /dev/null
+++ b/libc/AF_MPLS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_MPLS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_MPLS.html">constant.AF_MPLS.html</a>...</p>
+    <script>location.replace("constant.AF_MPLS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_NETBEUI.v.html b/libc/AF_NETBEUI.v.html
new file mode 100644
index 0000000..98968f0
--- /dev/null
+++ b/libc/AF_NETBEUI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_NETBEUI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_NETBEUI.html">constant.AF_NETBEUI.html</a>...</p>
+    <script>location.replace("constant.AF_NETBEUI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_NETLINK.v.html b/libc/AF_NETLINK.v.html
new file mode 100644
index 0000000..77c529f
--- /dev/null
+++ b/libc/AF_NETLINK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_NETLINK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_NETLINK.html">constant.AF_NETLINK.html</a>...</p>
+    <script>location.replace("constant.AF_NETLINK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_NETROM.v.html b/libc/AF_NETROM.v.html
new file mode 100644
index 0000000..9991ccd
--- /dev/null
+++ b/libc/AF_NETROM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_NETROM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_NETROM.html">constant.AF_NETROM.html</a>...</p>
+    <script>location.replace("constant.AF_NETROM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_NFC.v.html b/libc/AF_NFC.v.html
new file mode 100644
index 0000000..1bdcf5b
--- /dev/null
+++ b/libc/AF_NFC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_NFC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_NFC.html">constant.AF_NFC.html</a>...</p>
+    <script>location.replace("constant.AF_NFC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_PACKET.v.html b/libc/AF_PACKET.v.html
new file mode 100644
index 0000000..94f53c7
--- /dev/null
+++ b/libc/AF_PACKET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_PACKET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_PACKET.html">constant.AF_PACKET.html</a>...</p>
+    <script>location.replace("constant.AF_PACKET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_PHONET.v.html b/libc/AF_PHONET.v.html
new file mode 100644
index 0000000..953667b
--- /dev/null
+++ b/libc/AF_PHONET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_PHONET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_PHONET.html">constant.AF_PHONET.html</a>...</p>
+    <script>location.replace("constant.AF_PHONET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_PPPOX.v.html b/libc/AF_PPPOX.v.html
new file mode 100644
index 0000000..f066b6e
--- /dev/null
+++ b/libc/AF_PPPOX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_PPPOX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_PPPOX.html">constant.AF_PPPOX.html</a>...</p>
+    <script>location.replace("constant.AF_PPPOX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_RDS.v.html b/libc/AF_RDS.v.html
new file mode 100644
index 0000000..3f41f42
--- /dev/null
+++ b/libc/AF_RDS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_RDS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_RDS.html">constant.AF_RDS.html</a>...</p>
+    <script>location.replace("constant.AF_RDS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_ROSE.v.html b/libc/AF_ROSE.v.html
new file mode 100644
index 0000000..e58f66e
--- /dev/null
+++ b/libc/AF_ROSE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_ROSE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_ROSE.html">constant.AF_ROSE.html</a>...</p>
+    <script>location.replace("constant.AF_ROSE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_ROUTE.v.html b/libc/AF_ROUTE.v.html
new file mode 100644
index 0000000..ac6183b
--- /dev/null
+++ b/libc/AF_ROUTE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_ROUTE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_ROUTE.html">constant.AF_ROUTE.html</a>...</p>
+    <script>location.replace("constant.AF_ROUTE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_RXRPC.v.html b/libc/AF_RXRPC.v.html
new file mode 100644
index 0000000..18c4db0
--- /dev/null
+++ b/libc/AF_RXRPC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_RXRPC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_RXRPC.html">constant.AF_RXRPC.html</a>...</p>
+    <script>location.replace("constant.AF_RXRPC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_SECURITY.v.html b/libc/AF_SECURITY.v.html
new file mode 100644
index 0000000..e0ddd36
--- /dev/null
+++ b/libc/AF_SECURITY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_SECURITY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_SECURITY.html">constant.AF_SECURITY.html</a>...</p>
+    <script>location.replace("constant.AF_SECURITY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_SNA.v.html b/libc/AF_SNA.v.html
new file mode 100644
index 0000000..8b99477
--- /dev/null
+++ b/libc/AF_SNA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_SNA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_SNA.html">constant.AF_SNA.html</a>...</p>
+    <script>location.replace("constant.AF_SNA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_TIPC.v.html b/libc/AF_TIPC.v.html
new file mode 100644
index 0000000..d823ab4
--- /dev/null
+++ b/libc/AF_TIPC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_TIPC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_TIPC.html">constant.AF_TIPC.html</a>...</p>
+    <script>location.replace("constant.AF_TIPC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_UNIX.v.html b/libc/AF_UNIX.v.html
new file mode 100644
index 0000000..f3bb6ec
--- /dev/null
+++ b/libc/AF_UNIX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_UNIX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_UNIX.html">constant.AF_UNIX.html</a>...</p>
+    <script>location.replace("constant.AF_UNIX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_UNSPEC.v.html b/libc/AF_UNSPEC.v.html
new file mode 100644
index 0000000..025f1c9
--- /dev/null
+++ b/libc/AF_UNSPEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_UNSPEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_UNSPEC.html">constant.AF_UNSPEC.html</a>...</p>
+    <script>location.replace("constant.AF_UNSPEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_VSOCK.v.html b/libc/AF_VSOCK.v.html
new file mode 100644
index 0000000..bb69d65
--- /dev/null
+++ b/libc/AF_VSOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_VSOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_VSOCK.html">constant.AF_VSOCK.html</a>...</p>
+    <script>location.replace("constant.AF_VSOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_WANPIPE.v.html b/libc/AF_WANPIPE.v.html
new file mode 100644
index 0000000..b9c025b
--- /dev/null
+++ b/libc/AF_WANPIPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_WANPIPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_WANPIPE.html">constant.AF_WANPIPE.html</a>...</p>
+    <script>location.replace("constant.AF_WANPIPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AF_X25.v.html b/libc/AF_X25.v.html
new file mode 100644
index 0000000..bb87141
--- /dev/null
+++ b/libc/AF_X25.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AF_X25.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AF_X25.html">constant.AF_X25.html</a>...</p>
+    <script>location.replace("constant.AF_X25.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AIO_ALLDONE.v.html b/libc/AIO_ALLDONE.v.html
new file mode 100644
index 0000000..b134ff5
--- /dev/null
+++ b/libc/AIO_ALLDONE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AIO_ALLDONE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AIO_ALLDONE.html">constant.AIO_ALLDONE.html</a>...</p>
+    <script>location.replace("constant.AIO_ALLDONE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AIO_CANCELED.v.html b/libc/AIO_CANCELED.v.html
new file mode 100644
index 0000000..03885ab
--- /dev/null
+++ b/libc/AIO_CANCELED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AIO_CANCELED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AIO_CANCELED.html">constant.AIO_CANCELED.html</a>...</p>
+    <script>location.replace("constant.AIO_CANCELED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AIO_NOTCANCELED.v.html b/libc/AIO_NOTCANCELED.v.html
new file mode 100644
index 0000000..8bb97a4
--- /dev/null
+++ b/libc/AIO_NOTCANCELED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AIO_NOTCANCELED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AIO_NOTCANCELED.html">constant.AIO_NOTCANCELED.html</a>...</p>
+    <script>location.replace("constant.AIO_NOTCANCELED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AI_ADDRCONFIG.v.html b/libc/AI_ADDRCONFIG.v.html
new file mode 100644
index 0000000..8db086d
--- /dev/null
+++ b/libc/AI_ADDRCONFIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AI_ADDRCONFIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AI_ADDRCONFIG.html">constant.AI_ADDRCONFIG.html</a>...</p>
+    <script>location.replace("constant.AI_ADDRCONFIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AI_ALL.v.html b/libc/AI_ALL.v.html
new file mode 100644
index 0000000..c4a6688
--- /dev/null
+++ b/libc/AI_ALL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AI_ALL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AI_ALL.html">constant.AI_ALL.html</a>...</p>
+    <script>location.replace("constant.AI_ALL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AI_CANONNAME.v.html b/libc/AI_CANONNAME.v.html
new file mode 100644
index 0000000..0dd0287
--- /dev/null
+++ b/libc/AI_CANONNAME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AI_CANONNAME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AI_CANONNAME.html">constant.AI_CANONNAME.html</a>...</p>
+    <script>location.replace("constant.AI_CANONNAME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AI_NUMERICHOST.v.html b/libc/AI_NUMERICHOST.v.html
new file mode 100644
index 0000000..19590f0
--- /dev/null
+++ b/libc/AI_NUMERICHOST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AI_NUMERICHOST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AI_NUMERICHOST.html">constant.AI_NUMERICHOST.html</a>...</p>
+    <script>location.replace("constant.AI_NUMERICHOST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AI_NUMERICSERV.v.html b/libc/AI_NUMERICSERV.v.html
new file mode 100644
index 0000000..45a8d06
--- /dev/null
+++ b/libc/AI_NUMERICSERV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AI_NUMERICSERV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AI_NUMERICSERV.html">constant.AI_NUMERICSERV.html</a>...</p>
+    <script>location.replace("constant.AI_NUMERICSERV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AI_PASSIVE.v.html b/libc/AI_PASSIVE.v.html
new file mode 100644
index 0000000..37ad722
--- /dev/null
+++ b/libc/AI_PASSIVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AI_PASSIVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AI_PASSIVE.html">constant.AI_PASSIVE.html</a>...</p>
+    <script>location.replace("constant.AI_PASSIVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AI_V4MAPPED.v.html b/libc/AI_V4MAPPED.v.html
new file mode 100644
index 0000000..7b07272
--- /dev/null
+++ b/libc/AI_V4MAPPED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AI_V4MAPPED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AI_V4MAPPED.html">constant.AI_V4MAPPED.html</a>...</p>
+    <script>location.replace("constant.AI_V4MAPPED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ALT_DIGITS.v.html b/libc/ALT_DIGITS.v.html
new file mode 100644
index 0000000..d88e24c
--- /dev/null
+++ b/libc/ALT_DIGITS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ALT_DIGITS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ALT_DIGITS.html">constant.ALT_DIGITS.html</a>...</p>
+    <script>location.replace("constant.ALT_DIGITS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AM_STR.v.html b/libc/AM_STR.v.html
new file mode 100644
index 0000000..426ce71
--- /dev/null
+++ b/libc/AM_STR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AM_STR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AM_STR.html">constant.AM_STR.html</a>...</p>
+    <script>location.replace("constant.AM_STR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AT_EMPTY_PATH.v.html b/libc/AT_EMPTY_PATH.v.html
new file mode 100644
index 0000000..2b08b45
--- /dev/null
+++ b/libc/AT_EMPTY_PATH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AT_EMPTY_PATH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AT_EMPTY_PATH.html">constant.AT_EMPTY_PATH.html</a>...</p>
+    <script>location.replace("constant.AT_EMPTY_PATH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AT_FDCWD.v.html b/libc/AT_FDCWD.v.html
new file mode 100644
index 0000000..941a24d
--- /dev/null
+++ b/libc/AT_FDCWD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AT_FDCWD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AT_FDCWD.html">constant.AT_FDCWD.html</a>...</p>
+    <script>location.replace("constant.AT_FDCWD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AT_NO_AUTOMOUNT.v.html b/libc/AT_NO_AUTOMOUNT.v.html
new file mode 100644
index 0000000..3fe5236
--- /dev/null
+++ b/libc/AT_NO_AUTOMOUNT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AT_NO_AUTOMOUNT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AT_NO_AUTOMOUNT.html">constant.AT_NO_AUTOMOUNT.html</a>...</p>
+    <script>location.replace("constant.AT_NO_AUTOMOUNT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AT_REMOVEDIR.v.html b/libc/AT_REMOVEDIR.v.html
new file mode 100644
index 0000000..0ad7152
--- /dev/null
+++ b/libc/AT_REMOVEDIR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AT_REMOVEDIR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AT_REMOVEDIR.html">constant.AT_REMOVEDIR.html</a>...</p>
+    <script>location.replace("constant.AT_REMOVEDIR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AT_SYMLINK_FOLLOW.v.html b/libc/AT_SYMLINK_FOLLOW.v.html
new file mode 100644
index 0000000..09071c4
--- /dev/null
+++ b/libc/AT_SYMLINK_FOLLOW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AT_SYMLINK_FOLLOW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AT_SYMLINK_FOLLOW.html">constant.AT_SYMLINK_FOLLOW.html</a>...</p>
+    <script>location.replace("constant.AT_SYMLINK_FOLLOW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/AT_SYMLINK_NOFOLLOW.v.html b/libc/AT_SYMLINK_NOFOLLOW.v.html
new file mode 100644
index 0000000..e0e71bd
--- /dev/null
+++ b/libc/AT_SYMLINK_NOFOLLOW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.AT_SYMLINK_NOFOLLOW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.AT_SYMLINK_NOFOLLOW.html">constant.AT_SYMLINK_NOFOLLOW.html</a>...</p>
+    <script>location.replace("constant.AT_SYMLINK_NOFOLLOW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B0.v.html b/libc/B0.v.html
new file mode 100644
index 0000000..2f8794b
--- /dev/null
+++ b/libc/B0.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B0.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B0.html">constant.B0.html</a>...</p>
+    <script>location.replace("constant.B0.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B1000000.v.html b/libc/B1000000.v.html
new file mode 100644
index 0000000..54a4a28
--- /dev/null
+++ b/libc/B1000000.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B1000000.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B1000000.html">constant.B1000000.html</a>...</p>
+    <script>location.replace("constant.B1000000.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B110.v.html b/libc/B110.v.html
new file mode 100644
index 0000000..b746215
--- /dev/null
+++ b/libc/B110.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B110.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B110.html">constant.B110.html</a>...</p>
+    <script>location.replace("constant.B110.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B115200.v.html b/libc/B115200.v.html
new file mode 100644
index 0000000..e4582bc
--- /dev/null
+++ b/libc/B115200.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B115200.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B115200.html">constant.B115200.html</a>...</p>
+    <script>location.replace("constant.B115200.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B1152000.v.html b/libc/B1152000.v.html
new file mode 100644
index 0000000..15d5de8
--- /dev/null
+++ b/libc/B1152000.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B1152000.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B1152000.html">constant.B1152000.html</a>...</p>
+    <script>location.replace("constant.B1152000.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B1200.v.html b/libc/B1200.v.html
new file mode 100644
index 0000000..0ca6c1d
--- /dev/null
+++ b/libc/B1200.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B1200.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B1200.html">constant.B1200.html</a>...</p>
+    <script>location.replace("constant.B1200.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B134.v.html b/libc/B134.v.html
new file mode 100644
index 0000000..ea3e5bf
--- /dev/null
+++ b/libc/B134.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B134.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B134.html">constant.B134.html</a>...</p>
+    <script>location.replace("constant.B134.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B150.v.html b/libc/B150.v.html
new file mode 100644
index 0000000..0b85ec9
--- /dev/null
+++ b/libc/B150.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B150.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B150.html">constant.B150.html</a>...</p>
+    <script>location.replace("constant.B150.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B1500000.v.html b/libc/B1500000.v.html
new file mode 100644
index 0000000..5348055
--- /dev/null
+++ b/libc/B1500000.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B1500000.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B1500000.html">constant.B1500000.html</a>...</p>
+    <script>location.replace("constant.B1500000.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B1800.v.html b/libc/B1800.v.html
new file mode 100644
index 0000000..238bcf3
--- /dev/null
+++ b/libc/B1800.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B1800.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B1800.html">constant.B1800.html</a>...</p>
+    <script>location.replace("constant.B1800.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B19200.v.html b/libc/B19200.v.html
new file mode 100644
index 0000000..ed36492
--- /dev/null
+++ b/libc/B19200.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B19200.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B19200.html">constant.B19200.html</a>...</p>
+    <script>location.replace("constant.B19200.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B200.v.html b/libc/B200.v.html
new file mode 100644
index 0000000..cfc49a1
--- /dev/null
+++ b/libc/B200.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B200.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B200.html">constant.B200.html</a>...</p>
+    <script>location.replace("constant.B200.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B2000000.v.html b/libc/B2000000.v.html
new file mode 100644
index 0000000..d25b661
--- /dev/null
+++ b/libc/B2000000.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B2000000.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B2000000.html">constant.B2000000.html</a>...</p>
+    <script>location.replace("constant.B2000000.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B230400.v.html b/libc/B230400.v.html
new file mode 100644
index 0000000..3da4551
--- /dev/null
+++ b/libc/B230400.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B230400.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B230400.html">constant.B230400.html</a>...</p>
+    <script>location.replace("constant.B230400.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B2400.v.html b/libc/B2400.v.html
new file mode 100644
index 0000000..95b596d
--- /dev/null
+++ b/libc/B2400.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B2400.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B2400.html">constant.B2400.html</a>...</p>
+    <script>location.replace("constant.B2400.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B2500000.v.html b/libc/B2500000.v.html
new file mode 100644
index 0000000..c27525f
--- /dev/null
+++ b/libc/B2500000.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B2500000.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B2500000.html">constant.B2500000.html</a>...</p>
+    <script>location.replace("constant.B2500000.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B300.v.html b/libc/B300.v.html
new file mode 100644
index 0000000..a43ef79
--- /dev/null
+++ b/libc/B300.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B300.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B300.html">constant.B300.html</a>...</p>
+    <script>location.replace("constant.B300.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B3000000.v.html b/libc/B3000000.v.html
new file mode 100644
index 0000000..3743caa
--- /dev/null
+++ b/libc/B3000000.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B3000000.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B3000000.html">constant.B3000000.html</a>...</p>
+    <script>location.replace("constant.B3000000.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B3500000.v.html b/libc/B3500000.v.html
new file mode 100644
index 0000000..38891b3
--- /dev/null
+++ b/libc/B3500000.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B3500000.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B3500000.html">constant.B3500000.html</a>...</p>
+    <script>location.replace("constant.B3500000.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B38400.v.html b/libc/B38400.v.html
new file mode 100644
index 0000000..aa61d43
--- /dev/null
+++ b/libc/B38400.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B38400.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B38400.html">constant.B38400.html</a>...</p>
+    <script>location.replace("constant.B38400.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B4000000.v.html b/libc/B4000000.v.html
new file mode 100644
index 0000000..239033d
--- /dev/null
+++ b/libc/B4000000.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B4000000.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B4000000.html">constant.B4000000.html</a>...</p>
+    <script>location.replace("constant.B4000000.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B460800.v.html b/libc/B460800.v.html
new file mode 100644
index 0000000..74ef3ae
--- /dev/null
+++ b/libc/B460800.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B460800.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B460800.html">constant.B460800.html</a>...</p>
+    <script>location.replace("constant.B460800.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B4800.v.html b/libc/B4800.v.html
new file mode 100644
index 0000000..d351443
--- /dev/null
+++ b/libc/B4800.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B4800.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B4800.html">constant.B4800.html</a>...</p>
+    <script>location.replace("constant.B4800.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B50.v.html b/libc/B50.v.html
new file mode 100644
index 0000000..9ef162c
--- /dev/null
+++ b/libc/B50.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B50.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B50.html">constant.B50.html</a>...</p>
+    <script>location.replace("constant.B50.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B500000.v.html b/libc/B500000.v.html
new file mode 100644
index 0000000..4a9d6d2
--- /dev/null
+++ b/libc/B500000.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B500000.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B500000.html">constant.B500000.html</a>...</p>
+    <script>location.replace("constant.B500000.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B57600.v.html b/libc/B57600.v.html
new file mode 100644
index 0000000..9033762
--- /dev/null
+++ b/libc/B57600.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B57600.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B57600.html">constant.B57600.html</a>...</p>
+    <script>location.replace("constant.B57600.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B576000.v.html b/libc/B576000.v.html
new file mode 100644
index 0000000..fc4b5ba
--- /dev/null
+++ b/libc/B576000.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B576000.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B576000.html">constant.B576000.html</a>...</p>
+    <script>location.replace("constant.B576000.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B600.v.html b/libc/B600.v.html
new file mode 100644
index 0000000..4768ef7
--- /dev/null
+++ b/libc/B600.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B600.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B600.html">constant.B600.html</a>...</p>
+    <script>location.replace("constant.B600.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B75.v.html b/libc/B75.v.html
new file mode 100644
index 0000000..6c31fba
--- /dev/null
+++ b/libc/B75.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B75.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B75.html">constant.B75.html</a>...</p>
+    <script>location.replace("constant.B75.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B921600.v.html b/libc/B921600.v.html
new file mode 100644
index 0000000..f842373
--- /dev/null
+++ b/libc/B921600.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B921600.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B921600.html">constant.B921600.html</a>...</p>
+    <script>location.replace("constant.B921600.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/B9600.v.html b/libc/B9600.v.html
new file mode 100644
index 0000000..9009065
--- /dev/null
+++ b/libc/B9600.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.B9600.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.B9600.html">constant.B9600.html</a>...</p>
+    <script>location.replace("constant.B9600.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/BOOT_TIME.v.html b/libc/BOOT_TIME.v.html
new file mode 100644
index 0000000..0b7edf9
--- /dev/null
+++ b/libc/BOOT_TIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.BOOT_TIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.BOOT_TIME.html">constant.BOOT_TIME.html</a>...</p>
+    <script>location.replace("constant.BOOT_TIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/BRKINT.v.html b/libc/BRKINT.v.html
new file mode 100644
index 0000000..ff99495
--- /dev/null
+++ b/libc/BRKINT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.BRKINT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.BRKINT.html">constant.BRKINT.html</a>...</p>
+    <script>location.replace("constant.BRKINT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/BS0.v.html b/libc/BS0.v.html
new file mode 100644
index 0000000..03f29be
--- /dev/null
+++ b/libc/BS0.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.BS0.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.BS0.html">constant.BS0.html</a>...</p>
+    <script>location.replace("constant.BS0.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/BS1.v.html b/libc/BS1.v.html
new file mode 100644
index 0000000..83c9746
--- /dev/null
+++ b/libc/BS1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.BS1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.BS1.html">constant.BS1.html</a>...</p>
+    <script>location.replace("constant.BS1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/BSDLY.v.html b/libc/BSDLY.v.html
new file mode 100644
index 0000000..68fa036
--- /dev/null
+++ b/libc/BSDLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.BSDLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.BSDLY.html">constant.BSDLY.html</a>...</p>
+    <script>location.replace("constant.BSDLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/BUFSIZ.v.html b/libc/BUFSIZ.v.html
new file mode 100644
index 0000000..49a72b9
--- /dev/null
+++ b/libc/BUFSIZ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.BUFSIZ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.BUFSIZ.html">constant.BUFSIZ.html</a>...</p>
+    <script>location.replace("constant.BUFSIZ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CBAUD.v.html b/libc/CBAUD.v.html
new file mode 100644
index 0000000..a01354a
--- /dev/null
+++ b/libc/CBAUD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CBAUD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CBAUD.html">constant.CBAUD.html</a>...</p>
+    <script>location.replace("constant.CBAUD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CBAUDEX.v.html b/libc/CBAUDEX.v.html
new file mode 100644
index 0000000..ca90f56
--- /dev/null
+++ b/libc/CBAUDEX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CBAUDEX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CBAUDEX.html">constant.CBAUDEX.html</a>...</p>
+    <script>location.replace("constant.CBAUDEX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CIBAUD.v.html b/libc/CIBAUD.v.html
new file mode 100644
index 0000000..443092f
--- /dev/null
+++ b/libc/CIBAUD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CIBAUD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CIBAUD.html">constant.CIBAUD.html</a>...</p>
+    <script>location.replace("constant.CIBAUD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLOCAL.v.html b/libc/CLOCAL.v.html
new file mode 100644
index 0000000..2e729e0
--- /dev/null
+++ b/libc/CLOCAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLOCAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLOCAL.html">constant.CLOCAL.html</a>...</p>
+    <script>location.replace("constant.CLOCAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLOCK_BOOTTIME.v.html b/libc/CLOCK_BOOTTIME.v.html
new file mode 100644
index 0000000..717efb8
--- /dev/null
+++ b/libc/CLOCK_BOOTTIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLOCK_BOOTTIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLOCK_BOOTTIME.html">constant.CLOCK_BOOTTIME.html</a>...</p>
+    <script>location.replace("constant.CLOCK_BOOTTIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLOCK_BOOTTIME_ALARM.v.html b/libc/CLOCK_BOOTTIME_ALARM.v.html
new file mode 100644
index 0000000..da31ca0
--- /dev/null
+++ b/libc/CLOCK_BOOTTIME_ALARM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLOCK_BOOTTIME_ALARM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLOCK_BOOTTIME_ALARM.html">constant.CLOCK_BOOTTIME_ALARM.html</a>...</p>
+    <script>location.replace("constant.CLOCK_BOOTTIME_ALARM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLOCK_MONOTONIC.v.html b/libc/CLOCK_MONOTONIC.v.html
new file mode 100644
index 0000000..96ac350
--- /dev/null
+++ b/libc/CLOCK_MONOTONIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLOCK_MONOTONIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLOCK_MONOTONIC.html">constant.CLOCK_MONOTONIC.html</a>...</p>
+    <script>location.replace("constant.CLOCK_MONOTONIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLOCK_MONOTONIC_COARSE.v.html b/libc/CLOCK_MONOTONIC_COARSE.v.html
new file mode 100644
index 0000000..52a7267
--- /dev/null
+++ b/libc/CLOCK_MONOTONIC_COARSE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLOCK_MONOTONIC_COARSE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLOCK_MONOTONIC_COARSE.html">constant.CLOCK_MONOTONIC_COARSE.html</a>...</p>
+    <script>location.replace("constant.CLOCK_MONOTONIC_COARSE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLOCK_MONOTONIC_RAW.v.html b/libc/CLOCK_MONOTONIC_RAW.v.html
new file mode 100644
index 0000000..06fe925
--- /dev/null
+++ b/libc/CLOCK_MONOTONIC_RAW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLOCK_MONOTONIC_RAW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLOCK_MONOTONIC_RAW.html">constant.CLOCK_MONOTONIC_RAW.html</a>...</p>
+    <script>location.replace("constant.CLOCK_MONOTONIC_RAW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLOCK_PROCESS_CPUTIME_ID.v.html b/libc/CLOCK_PROCESS_CPUTIME_ID.v.html
new file mode 100644
index 0000000..c6f3365
--- /dev/null
+++ b/libc/CLOCK_PROCESS_CPUTIME_ID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLOCK_PROCESS_CPUTIME_ID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLOCK_PROCESS_CPUTIME_ID.html">constant.CLOCK_PROCESS_CPUTIME_ID.html</a>...</p>
+    <script>location.replace("constant.CLOCK_PROCESS_CPUTIME_ID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLOCK_REALTIME.v.html b/libc/CLOCK_REALTIME.v.html
new file mode 100644
index 0000000..b04034b
--- /dev/null
+++ b/libc/CLOCK_REALTIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLOCK_REALTIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLOCK_REALTIME.html">constant.CLOCK_REALTIME.html</a>...</p>
+    <script>location.replace("constant.CLOCK_REALTIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLOCK_REALTIME_ALARM.v.html b/libc/CLOCK_REALTIME_ALARM.v.html
new file mode 100644
index 0000000..0d64937
--- /dev/null
+++ b/libc/CLOCK_REALTIME_ALARM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLOCK_REALTIME_ALARM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLOCK_REALTIME_ALARM.html">constant.CLOCK_REALTIME_ALARM.html</a>...</p>
+    <script>location.replace("constant.CLOCK_REALTIME_ALARM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLOCK_REALTIME_COARSE.v.html b/libc/CLOCK_REALTIME_COARSE.v.html
new file mode 100644
index 0000000..72eb544
--- /dev/null
+++ b/libc/CLOCK_REALTIME_COARSE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLOCK_REALTIME_COARSE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLOCK_REALTIME_COARSE.html">constant.CLOCK_REALTIME_COARSE.html</a>...</p>
+    <script>location.replace("constant.CLOCK_REALTIME_COARSE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLOCK_THREAD_CPUTIME_ID.v.html b/libc/CLOCK_THREAD_CPUTIME_ID.v.html
new file mode 100644
index 0000000..4f85b1c
--- /dev/null
+++ b/libc/CLOCK_THREAD_CPUTIME_ID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLOCK_THREAD_CPUTIME_ID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLOCK_THREAD_CPUTIME_ID.html">constant.CLOCK_THREAD_CPUTIME_ID.html</a>...</p>
+    <script>location.replace("constant.CLOCK_THREAD_CPUTIME_ID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_CHILD_CLEARTID.v.html b/libc/CLONE_CHILD_CLEARTID.v.html
new file mode 100644
index 0000000..26ae0aa
--- /dev/null
+++ b/libc/CLONE_CHILD_CLEARTID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_CHILD_CLEARTID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_CHILD_CLEARTID.html">constant.CLONE_CHILD_CLEARTID.html</a>...</p>
+    <script>location.replace("constant.CLONE_CHILD_CLEARTID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_CHILD_SETTID.v.html b/libc/CLONE_CHILD_SETTID.v.html
new file mode 100644
index 0000000..e561cdb
--- /dev/null
+++ b/libc/CLONE_CHILD_SETTID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_CHILD_SETTID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_CHILD_SETTID.html">constant.CLONE_CHILD_SETTID.html</a>...</p>
+    <script>location.replace("constant.CLONE_CHILD_SETTID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_DETACHED.v.html b/libc/CLONE_DETACHED.v.html
new file mode 100644
index 0000000..5845650
--- /dev/null
+++ b/libc/CLONE_DETACHED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_DETACHED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_DETACHED.html">constant.CLONE_DETACHED.html</a>...</p>
+    <script>location.replace("constant.CLONE_DETACHED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_FILES.v.html b/libc/CLONE_FILES.v.html
new file mode 100644
index 0000000..5f716d7
--- /dev/null
+++ b/libc/CLONE_FILES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_FILES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_FILES.html">constant.CLONE_FILES.html</a>...</p>
+    <script>location.replace("constant.CLONE_FILES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_FS.v.html b/libc/CLONE_FS.v.html
new file mode 100644
index 0000000..8b0835c
--- /dev/null
+++ b/libc/CLONE_FS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_FS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_FS.html">constant.CLONE_FS.html</a>...</p>
+    <script>location.replace("constant.CLONE_FS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_IO.v.html b/libc/CLONE_IO.v.html
new file mode 100644
index 0000000..97892b3
--- /dev/null
+++ b/libc/CLONE_IO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_IO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_IO.html">constant.CLONE_IO.html</a>...</p>
+    <script>location.replace("constant.CLONE_IO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_NEWCGROUP.v.html b/libc/CLONE_NEWCGROUP.v.html
new file mode 100644
index 0000000..ce6d65b
--- /dev/null
+++ b/libc/CLONE_NEWCGROUP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_NEWCGROUP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_NEWCGROUP.html">constant.CLONE_NEWCGROUP.html</a>...</p>
+    <script>location.replace("constant.CLONE_NEWCGROUP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_NEWIPC.v.html b/libc/CLONE_NEWIPC.v.html
new file mode 100644
index 0000000..5d797dd
--- /dev/null
+++ b/libc/CLONE_NEWIPC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_NEWIPC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_NEWIPC.html">constant.CLONE_NEWIPC.html</a>...</p>
+    <script>location.replace("constant.CLONE_NEWIPC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_NEWNET.v.html b/libc/CLONE_NEWNET.v.html
new file mode 100644
index 0000000..95def14
--- /dev/null
+++ b/libc/CLONE_NEWNET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_NEWNET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_NEWNET.html">constant.CLONE_NEWNET.html</a>...</p>
+    <script>location.replace("constant.CLONE_NEWNET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_NEWNS.v.html b/libc/CLONE_NEWNS.v.html
new file mode 100644
index 0000000..f09c1cb
--- /dev/null
+++ b/libc/CLONE_NEWNS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_NEWNS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_NEWNS.html">constant.CLONE_NEWNS.html</a>...</p>
+    <script>location.replace("constant.CLONE_NEWNS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_NEWPID.v.html b/libc/CLONE_NEWPID.v.html
new file mode 100644
index 0000000..368e880
--- /dev/null
+++ b/libc/CLONE_NEWPID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_NEWPID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_NEWPID.html">constant.CLONE_NEWPID.html</a>...</p>
+    <script>location.replace("constant.CLONE_NEWPID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_NEWUSER.v.html b/libc/CLONE_NEWUSER.v.html
new file mode 100644
index 0000000..7d60751
--- /dev/null
+++ b/libc/CLONE_NEWUSER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_NEWUSER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_NEWUSER.html">constant.CLONE_NEWUSER.html</a>...</p>
+    <script>location.replace("constant.CLONE_NEWUSER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_NEWUTS.v.html b/libc/CLONE_NEWUTS.v.html
new file mode 100644
index 0000000..7ecac54
--- /dev/null
+++ b/libc/CLONE_NEWUTS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_NEWUTS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_NEWUTS.html">constant.CLONE_NEWUTS.html</a>...</p>
+    <script>location.replace("constant.CLONE_NEWUTS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_PARENT.v.html b/libc/CLONE_PARENT.v.html
new file mode 100644
index 0000000..6a4b230
--- /dev/null
+++ b/libc/CLONE_PARENT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_PARENT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_PARENT.html">constant.CLONE_PARENT.html</a>...</p>
+    <script>location.replace("constant.CLONE_PARENT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_PARENT_SETTID.v.html b/libc/CLONE_PARENT_SETTID.v.html
new file mode 100644
index 0000000..9fa1feb
--- /dev/null
+++ b/libc/CLONE_PARENT_SETTID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_PARENT_SETTID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_PARENT_SETTID.html">constant.CLONE_PARENT_SETTID.html</a>...</p>
+    <script>location.replace("constant.CLONE_PARENT_SETTID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_PTRACE.v.html b/libc/CLONE_PTRACE.v.html
new file mode 100644
index 0000000..8d6688e
--- /dev/null
+++ b/libc/CLONE_PTRACE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_PTRACE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_PTRACE.html">constant.CLONE_PTRACE.html</a>...</p>
+    <script>location.replace("constant.CLONE_PTRACE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_SETTLS.v.html b/libc/CLONE_SETTLS.v.html
new file mode 100644
index 0000000..7905848
--- /dev/null
+++ b/libc/CLONE_SETTLS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_SETTLS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_SETTLS.html">constant.CLONE_SETTLS.html</a>...</p>
+    <script>location.replace("constant.CLONE_SETTLS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_SIGHAND.v.html b/libc/CLONE_SIGHAND.v.html
new file mode 100644
index 0000000..c829702
--- /dev/null
+++ b/libc/CLONE_SIGHAND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_SIGHAND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_SIGHAND.html">constant.CLONE_SIGHAND.html</a>...</p>
+    <script>location.replace("constant.CLONE_SIGHAND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_SYSVSEM.v.html b/libc/CLONE_SYSVSEM.v.html
new file mode 100644
index 0000000..0eb7da0
--- /dev/null
+++ b/libc/CLONE_SYSVSEM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_SYSVSEM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_SYSVSEM.html">constant.CLONE_SYSVSEM.html</a>...</p>
+    <script>location.replace("constant.CLONE_SYSVSEM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_THREAD.v.html b/libc/CLONE_THREAD.v.html
new file mode 100644
index 0000000..e4b353a
--- /dev/null
+++ b/libc/CLONE_THREAD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_THREAD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_THREAD.html">constant.CLONE_THREAD.html</a>...</p>
+    <script>location.replace("constant.CLONE_THREAD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_UNTRACED.v.html b/libc/CLONE_UNTRACED.v.html
new file mode 100644
index 0000000..bdcba97
--- /dev/null
+++ b/libc/CLONE_UNTRACED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_UNTRACED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_UNTRACED.html">constant.CLONE_UNTRACED.html</a>...</p>
+    <script>location.replace("constant.CLONE_UNTRACED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_VFORK.v.html b/libc/CLONE_VFORK.v.html
new file mode 100644
index 0000000..67c37e5
--- /dev/null
+++ b/libc/CLONE_VFORK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_VFORK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_VFORK.html">constant.CLONE_VFORK.html</a>...</p>
+    <script>location.replace("constant.CLONE_VFORK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CLONE_VM.v.html b/libc/CLONE_VM.v.html
new file mode 100644
index 0000000..1b3637a
--- /dev/null
+++ b/libc/CLONE_VM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CLONE_VM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CLONE_VM.html">constant.CLONE_VM.html</a>...</p>
+    <script>location.replace("constant.CLONE_VM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CMSPAR.v.html b/libc/CMSPAR.v.html
new file mode 100644
index 0000000..fb65467
--- /dev/null
+++ b/libc/CMSPAR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CMSPAR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CMSPAR.html">constant.CMSPAR.html</a>...</p>
+    <script>location.replace("constant.CMSPAR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CODA_SUPER_MAGIC.v.html b/libc/CODA_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..be45a6a
--- /dev/null
+++ b/libc/CODA_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CODA_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CODA_SUPER_MAGIC.html">constant.CODA_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.CODA_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CODESET.v.html b/libc/CODESET.v.html
new file mode 100644
index 0000000..f224b11
--- /dev/null
+++ b/libc/CODESET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CODESET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CODESET.html">constant.CODESET.html</a>...</p>
+    <script>location.replace("constant.CODESET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CPU_CLR.v.html b/libc/CPU_CLR.v.html
new file mode 100644
index 0000000..365b4e5
--- /dev/null
+++ b/libc/CPU_CLR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.CPU_CLR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.CPU_CLR.html">fn.CPU_CLR.html</a>...</p>
+    <script>location.replace("fn.CPU_CLR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CPU_EQUAL.v.html b/libc/CPU_EQUAL.v.html
new file mode 100644
index 0000000..a2d1ab3
--- /dev/null
+++ b/libc/CPU_EQUAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.CPU_EQUAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.CPU_EQUAL.html">fn.CPU_EQUAL.html</a>...</p>
+    <script>location.replace("fn.CPU_EQUAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CPU_ISSET.v.html b/libc/CPU_ISSET.v.html
new file mode 100644
index 0000000..8fbe408
--- /dev/null
+++ b/libc/CPU_ISSET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.CPU_ISSET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.CPU_ISSET.html">fn.CPU_ISSET.html</a>...</p>
+    <script>location.replace("fn.CPU_ISSET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CPU_SET.v.html b/libc/CPU_SET.v.html
new file mode 100644
index 0000000..e41a011
--- /dev/null
+++ b/libc/CPU_SET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.CPU_SET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.CPU_SET.html">fn.CPU_SET.html</a>...</p>
+    <script>location.replace("fn.CPU_SET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CPU_SETSIZE.v.html b/libc/CPU_SETSIZE.v.html
new file mode 100644
index 0000000..676ee7d
--- /dev/null
+++ b/libc/CPU_SETSIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CPU_SETSIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CPU_SETSIZE.html">constant.CPU_SETSIZE.html</a>...</p>
+    <script>location.replace("constant.CPU_SETSIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CPU_ZERO.v.html b/libc/CPU_ZERO.v.html
new file mode 100644
index 0000000..a203a76
--- /dev/null
+++ b/libc/CPU_ZERO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.CPU_ZERO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.CPU_ZERO.html">fn.CPU_ZERO.html</a>...</p>
+    <script>location.replace("fn.CPU_ZERO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CR0.v.html b/libc/CR0.v.html
new file mode 100644
index 0000000..2c0ddd7
--- /dev/null
+++ b/libc/CR0.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CR0.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CR0.html">constant.CR0.html</a>...</p>
+    <script>location.replace("constant.CR0.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CR1.v.html b/libc/CR1.v.html
new file mode 100644
index 0000000..1a16c1d
--- /dev/null
+++ b/libc/CR1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CR1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CR1.html">constant.CR1.html</a>...</p>
+    <script>location.replace("constant.CR1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CR2.v.html b/libc/CR2.v.html
new file mode 100644
index 0000000..d1149b7
--- /dev/null
+++ b/libc/CR2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CR2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CR2.html">constant.CR2.html</a>...</p>
+    <script>location.replace("constant.CR2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CR3.v.html b/libc/CR3.v.html
new file mode 100644
index 0000000..2592791
--- /dev/null
+++ b/libc/CR3.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CR3.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CR3.html">constant.CR3.html</a>...</p>
+    <script>location.replace("constant.CR3.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CRAMFS_MAGIC.v.html b/libc/CRAMFS_MAGIC.v.html
new file mode 100644
index 0000000..09f441e
--- /dev/null
+++ b/libc/CRAMFS_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CRAMFS_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CRAMFS_MAGIC.html">constant.CRAMFS_MAGIC.html</a>...</p>
+    <script>location.replace("constant.CRAMFS_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CRDLY.v.html b/libc/CRDLY.v.html
new file mode 100644
index 0000000..d79ad9f
--- /dev/null
+++ b/libc/CRDLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CRDLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CRDLY.html">constant.CRDLY.html</a>...</p>
+    <script>location.replace("constant.CRDLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CREAD.v.html b/libc/CREAD.v.html
new file mode 100644
index 0000000..ff3dcf7
--- /dev/null
+++ b/libc/CREAD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CREAD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CREAD.html">constant.CREAD.html</a>...</p>
+    <script>location.replace("constant.CREAD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CRNCYSTR.v.html b/libc/CRNCYSTR.v.html
new file mode 100644
index 0000000..8bcae07
--- /dev/null
+++ b/libc/CRNCYSTR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CRNCYSTR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CRNCYSTR.html">constant.CRNCYSTR.html</a>...</p>
+    <script>location.replace("constant.CRNCYSTR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CRTSCTS.v.html b/libc/CRTSCTS.v.html
new file mode 100644
index 0000000..9c8b299
--- /dev/null
+++ b/libc/CRTSCTS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CRTSCTS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CRTSCTS.html">constant.CRTSCTS.html</a>...</p>
+    <script>location.replace("constant.CRTSCTS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CS.v.html b/libc/CS.v.html
new file mode 100644
index 0000000..b0c9442
--- /dev/null
+++ b/libc/CS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CS.html">constant.CS.html</a>...</p>
+    <script>location.replace("constant.CS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CS5.v.html b/libc/CS5.v.html
new file mode 100644
index 0000000..95c6165
--- /dev/null
+++ b/libc/CS5.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CS5.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CS5.html">constant.CS5.html</a>...</p>
+    <script>location.replace("constant.CS5.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CS6.v.html b/libc/CS6.v.html
new file mode 100644
index 0000000..fb58491
--- /dev/null
+++ b/libc/CS6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CS6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CS6.html">constant.CS6.html</a>...</p>
+    <script>location.replace("constant.CS6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CS7.v.html b/libc/CS7.v.html
new file mode 100644
index 0000000..36c3c65
--- /dev/null
+++ b/libc/CS7.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CS7.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CS7.html">constant.CS7.html</a>...</p>
+    <script>location.replace("constant.CS7.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CS8.v.html b/libc/CS8.v.html
new file mode 100644
index 0000000..98745a2
--- /dev/null
+++ b/libc/CS8.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CS8.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CS8.html">constant.CS8.html</a>...</p>
+    <script>location.replace("constant.CS8.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CSIZE.v.html b/libc/CSIZE.v.html
new file mode 100644
index 0000000..53b0878
--- /dev/null
+++ b/libc/CSIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CSIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CSIZE.html">constant.CSIZE.html</a>...</p>
+    <script>location.replace("constant.CSIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/CSTOPB.v.html b/libc/CSTOPB.v.html
new file mode 100644
index 0000000..75a8027
--- /dev/null
+++ b/libc/CSTOPB.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.CSTOPB.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.CSTOPB.html">constant.CSTOPB.html</a>...</p>
+    <script>location.replace("constant.CSTOPB.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DAY_1.v.html b/libc/DAY_1.v.html
new file mode 100644
index 0000000..9df620e
--- /dev/null
+++ b/libc/DAY_1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DAY_1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DAY_1.html">constant.DAY_1.html</a>...</p>
+    <script>location.replace("constant.DAY_1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DAY_2.v.html b/libc/DAY_2.v.html
new file mode 100644
index 0000000..0841146
--- /dev/null
+++ b/libc/DAY_2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DAY_2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DAY_2.html">constant.DAY_2.html</a>...</p>
+    <script>location.replace("constant.DAY_2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DAY_3.v.html b/libc/DAY_3.v.html
new file mode 100644
index 0000000..fba86dd
--- /dev/null
+++ b/libc/DAY_3.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DAY_3.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DAY_3.html">constant.DAY_3.html</a>...</p>
+    <script>location.replace("constant.DAY_3.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DAY_4.v.html b/libc/DAY_4.v.html
new file mode 100644
index 0000000..42bb1ed
--- /dev/null
+++ b/libc/DAY_4.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DAY_4.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DAY_4.html">constant.DAY_4.html</a>...</p>
+    <script>location.replace("constant.DAY_4.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DAY_5.v.html b/libc/DAY_5.v.html
new file mode 100644
index 0000000..c0372f6
--- /dev/null
+++ b/libc/DAY_5.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DAY_5.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DAY_5.html">constant.DAY_5.html</a>...</p>
+    <script>location.replace("constant.DAY_5.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DAY_6.v.html b/libc/DAY_6.v.html
new file mode 100644
index 0000000..a8ddbfe
--- /dev/null
+++ b/libc/DAY_6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DAY_6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DAY_6.html">constant.DAY_6.html</a>...</p>
+    <script>location.replace("constant.DAY_6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DAY_7.v.html b/libc/DAY_7.v.html
new file mode 100644
index 0000000..3525ee1
--- /dev/null
+++ b/libc/DAY_7.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DAY_7.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DAY_7.html">constant.DAY_7.html</a>...</p>
+    <script>location.replace("constant.DAY_7.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DEAD_PROCESS.v.html b/libc/DEAD_PROCESS.v.html
new file mode 100644
index 0000000..eedec9c
--- /dev/null
+++ b/libc/DEAD_PROCESS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DEAD_PROCESS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DEAD_PROCESS.html">constant.DEAD_PROCESS.html</a>...</p>
+    <script>location.replace("constant.DEAD_PROCESS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DIR.t.html b/libc/DIR.t.html
new file mode 100644
index 0000000..e88cc11
--- /dev/null
+++ b/libc/DIR.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.DIR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.DIR.html">enum.DIR.html</a>...</p>
+    <script>location.replace("enum.DIR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DS.v.html b/libc/DS.v.html
new file mode 100644
index 0000000..54a9ae7
--- /dev/null
+++ b/libc/DS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DS.html">constant.DS.html</a>...</p>
+    <script>location.replace("constant.DS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DT_BLK.v.html b/libc/DT_BLK.v.html
new file mode 100644
index 0000000..4c6af0d
--- /dev/null
+++ b/libc/DT_BLK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DT_BLK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DT_BLK.html">constant.DT_BLK.html</a>...</p>
+    <script>location.replace("constant.DT_BLK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DT_CHR.v.html b/libc/DT_CHR.v.html
new file mode 100644
index 0000000..3c7004a
--- /dev/null
+++ b/libc/DT_CHR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DT_CHR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DT_CHR.html">constant.DT_CHR.html</a>...</p>
+    <script>location.replace("constant.DT_CHR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DT_DIR.v.html b/libc/DT_DIR.v.html
new file mode 100644
index 0000000..dcd208c
--- /dev/null
+++ b/libc/DT_DIR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DT_DIR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DT_DIR.html">constant.DT_DIR.html</a>...</p>
+    <script>location.replace("constant.DT_DIR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DT_FIFO.v.html b/libc/DT_FIFO.v.html
new file mode 100644
index 0000000..c37ed0d
--- /dev/null
+++ b/libc/DT_FIFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DT_FIFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DT_FIFO.html">constant.DT_FIFO.html</a>...</p>
+    <script>location.replace("constant.DT_FIFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DT_LNK.v.html b/libc/DT_LNK.v.html
new file mode 100644
index 0000000..71a81c2
--- /dev/null
+++ b/libc/DT_LNK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DT_LNK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DT_LNK.html">constant.DT_LNK.html</a>...</p>
+    <script>location.replace("constant.DT_LNK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DT_REG.v.html b/libc/DT_REG.v.html
new file mode 100644
index 0000000..d46adf0
--- /dev/null
+++ b/libc/DT_REG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DT_REG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DT_REG.html">constant.DT_REG.html</a>...</p>
+    <script>location.replace("constant.DT_REG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/DT_SOCK.v.html b/libc/DT_SOCK.v.html
new file mode 100644
index 0000000..40cdd18
--- /dev/null
+++ b/libc/DT_SOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.DT_SOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.DT_SOCK.html">constant.DT_SOCK.html</a>...</p>
+    <script>location.replace("constant.DT_SOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/D_FMT.v.html b/libc/D_FMT.v.html
new file mode 100644
index 0000000..8ac18a2
--- /dev/null
+++ b/libc/D_FMT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.D_FMT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.D_FMT.html">constant.D_FMT.html</a>...</p>
+    <script>location.replace("constant.D_FMT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/D_T_FMT.v.html b/libc/D_T_FMT.v.html
new file mode 100644
index 0000000..c23a765
--- /dev/null
+++ b/libc/D_T_FMT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.D_T_FMT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.D_T_FMT.html">constant.D_T_FMT.html</a>...</p>
+    <script>location.replace("constant.D_T_FMT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/Dl_info.t.html b/libc/Dl_info.t.html
new file mode 100644
index 0000000..d82810d
--- /dev/null
+++ b/libc/Dl_info.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.Dl_info.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.Dl_info.html">struct.Dl_info.html</a>...</p>
+    <script>location.replace("struct.Dl_info.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/E2BIG.v.html b/libc/E2BIG.v.html
new file mode 100644
index 0000000..34d35ba
--- /dev/null
+++ b/libc/E2BIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.E2BIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.E2BIG.html">constant.E2BIG.html</a>...</p>
+    <script>location.replace("constant.E2BIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EACCES.v.html b/libc/EACCES.v.html
new file mode 100644
index 0000000..6762585
--- /dev/null
+++ b/libc/EACCES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EACCES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EACCES.html">constant.EACCES.html</a>...</p>
+    <script>location.replace("constant.EACCES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EADDRINUSE.v.html b/libc/EADDRINUSE.v.html
new file mode 100644
index 0000000..adbd609
--- /dev/null
+++ b/libc/EADDRINUSE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EADDRINUSE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EADDRINUSE.html">constant.EADDRINUSE.html</a>...</p>
+    <script>location.replace("constant.EADDRINUSE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EADDRNOTAVAIL.v.html b/libc/EADDRNOTAVAIL.v.html
new file mode 100644
index 0000000..da4ee77
--- /dev/null
+++ b/libc/EADDRNOTAVAIL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EADDRNOTAVAIL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EADDRNOTAVAIL.html">constant.EADDRNOTAVAIL.html</a>...</p>
+    <script>location.replace("constant.EADDRNOTAVAIL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EADV.v.html b/libc/EADV.v.html
new file mode 100644
index 0000000..ba0413e
--- /dev/null
+++ b/libc/EADV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EADV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EADV.html">constant.EADV.html</a>...</p>
+    <script>location.replace("constant.EADV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EAFNOSUPPORT.v.html b/libc/EAFNOSUPPORT.v.html
new file mode 100644
index 0000000..d1d88d0
--- /dev/null
+++ b/libc/EAFNOSUPPORT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EAFNOSUPPORT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EAFNOSUPPORT.html">constant.EAFNOSUPPORT.html</a>...</p>
+    <script>location.replace("constant.EAFNOSUPPORT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EAGAIN.v.html b/libc/EAGAIN.v.html
new file mode 100644
index 0000000..5be5351
--- /dev/null
+++ b/libc/EAGAIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EAGAIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EAGAIN.html">constant.EAGAIN.html</a>...</p>
+    <script>location.replace("constant.EAGAIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EAI_AGAIN.v.html b/libc/EAI_AGAIN.v.html
new file mode 100644
index 0000000..2aeabf6
--- /dev/null
+++ b/libc/EAI_AGAIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EAI_AGAIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EAI_AGAIN.html">constant.EAI_AGAIN.html</a>...</p>
+    <script>location.replace("constant.EAI_AGAIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EAI_BADFLAGS.v.html b/libc/EAI_BADFLAGS.v.html
new file mode 100644
index 0000000..cf31588
--- /dev/null
+++ b/libc/EAI_BADFLAGS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EAI_BADFLAGS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EAI_BADFLAGS.html">constant.EAI_BADFLAGS.html</a>...</p>
+    <script>location.replace("constant.EAI_BADFLAGS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EAI_FAIL.v.html b/libc/EAI_FAIL.v.html
new file mode 100644
index 0000000..a2cd2e2
--- /dev/null
+++ b/libc/EAI_FAIL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EAI_FAIL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EAI_FAIL.html">constant.EAI_FAIL.html</a>...</p>
+    <script>location.replace("constant.EAI_FAIL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EAI_FAMILY.v.html b/libc/EAI_FAMILY.v.html
new file mode 100644
index 0000000..10e617f
--- /dev/null
+++ b/libc/EAI_FAMILY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EAI_FAMILY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EAI_FAMILY.html">constant.EAI_FAMILY.html</a>...</p>
+    <script>location.replace("constant.EAI_FAMILY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EAI_MEMORY.v.html b/libc/EAI_MEMORY.v.html
new file mode 100644
index 0000000..0ceaebb
--- /dev/null
+++ b/libc/EAI_MEMORY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EAI_MEMORY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EAI_MEMORY.html">constant.EAI_MEMORY.html</a>...</p>
+    <script>location.replace("constant.EAI_MEMORY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EAI_NONAME.v.html b/libc/EAI_NONAME.v.html
new file mode 100644
index 0000000..1090102
--- /dev/null
+++ b/libc/EAI_NONAME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EAI_NONAME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EAI_NONAME.html">constant.EAI_NONAME.html</a>...</p>
+    <script>location.replace("constant.EAI_NONAME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EAI_OVERFLOW.v.html b/libc/EAI_OVERFLOW.v.html
new file mode 100644
index 0000000..42d548b
--- /dev/null
+++ b/libc/EAI_OVERFLOW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EAI_OVERFLOW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EAI_OVERFLOW.html">constant.EAI_OVERFLOW.html</a>...</p>
+    <script>location.replace("constant.EAI_OVERFLOW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EAI_SERVICE.v.html b/libc/EAI_SERVICE.v.html
new file mode 100644
index 0000000..d4b4f6c
--- /dev/null
+++ b/libc/EAI_SERVICE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EAI_SERVICE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EAI_SERVICE.html">constant.EAI_SERVICE.html</a>...</p>
+    <script>location.replace("constant.EAI_SERVICE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EAI_SOCKTYPE.v.html b/libc/EAI_SOCKTYPE.v.html
new file mode 100644
index 0000000..4fe8be7
--- /dev/null
+++ b/libc/EAI_SOCKTYPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EAI_SOCKTYPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EAI_SOCKTYPE.html">constant.EAI_SOCKTYPE.html</a>...</p>
+    <script>location.replace("constant.EAI_SOCKTYPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EAI_SYSTEM.v.html b/libc/EAI_SYSTEM.v.html
new file mode 100644
index 0000000..4dbb68e
--- /dev/null
+++ b/libc/EAI_SYSTEM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EAI_SYSTEM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EAI_SYSTEM.html">constant.EAI_SYSTEM.html</a>...</p>
+    <script>location.replace("constant.EAI_SYSTEM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EALREADY.v.html b/libc/EALREADY.v.html
new file mode 100644
index 0000000..0cf3102
--- /dev/null
+++ b/libc/EALREADY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EALREADY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EALREADY.html">constant.EALREADY.html</a>...</p>
+    <script>location.replace("constant.EALREADY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EBADE.v.html b/libc/EBADE.v.html
new file mode 100644
index 0000000..78cfbf6
--- /dev/null
+++ b/libc/EBADE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EBADE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EBADE.html">constant.EBADE.html</a>...</p>
+    <script>location.replace("constant.EBADE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EBADF.v.html b/libc/EBADF.v.html
new file mode 100644
index 0000000..2b3e414
--- /dev/null
+++ b/libc/EBADF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EBADF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EBADF.html">constant.EBADF.html</a>...</p>
+    <script>location.replace("constant.EBADF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EBADFD.v.html b/libc/EBADFD.v.html
new file mode 100644
index 0000000..5c32cc2
--- /dev/null
+++ b/libc/EBADFD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EBADFD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EBADFD.html">constant.EBADFD.html</a>...</p>
+    <script>location.replace("constant.EBADFD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EBADMSG.v.html b/libc/EBADMSG.v.html
new file mode 100644
index 0000000..c8f8aa6
--- /dev/null
+++ b/libc/EBADMSG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EBADMSG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EBADMSG.html">constant.EBADMSG.html</a>...</p>
+    <script>location.replace("constant.EBADMSG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EBADR.v.html b/libc/EBADR.v.html
new file mode 100644
index 0000000..eb12f11
--- /dev/null
+++ b/libc/EBADR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EBADR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EBADR.html">constant.EBADR.html</a>...</p>
+    <script>location.replace("constant.EBADR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EBADRQC.v.html b/libc/EBADRQC.v.html
new file mode 100644
index 0000000..77072cd
--- /dev/null
+++ b/libc/EBADRQC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EBADRQC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EBADRQC.html">constant.EBADRQC.html</a>...</p>
+    <script>location.replace("constant.EBADRQC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EBADSLT.v.html b/libc/EBADSLT.v.html
new file mode 100644
index 0000000..f5cdcd8
--- /dev/null
+++ b/libc/EBADSLT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EBADSLT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EBADSLT.html">constant.EBADSLT.html</a>...</p>
+    <script>location.replace("constant.EBADSLT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EBFONT.v.html b/libc/EBFONT.v.html
new file mode 100644
index 0000000..8addd05
--- /dev/null
+++ b/libc/EBFONT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EBFONT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EBFONT.html">constant.EBFONT.html</a>...</p>
+    <script>location.replace("constant.EBFONT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EBUSY.v.html b/libc/EBUSY.v.html
new file mode 100644
index 0000000..45058ef
--- /dev/null
+++ b/libc/EBUSY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EBUSY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EBUSY.html">constant.EBUSY.html</a>...</p>
+    <script>location.replace("constant.EBUSY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECANCELED.v.html b/libc/ECANCELED.v.html
new file mode 100644
index 0000000..f540dcb
--- /dev/null
+++ b/libc/ECANCELED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECANCELED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECANCELED.html">constant.ECANCELED.html</a>...</p>
+    <script>location.replace("constant.ECANCELED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECHILD.v.html b/libc/ECHILD.v.html
new file mode 100644
index 0000000..7f543e5
--- /dev/null
+++ b/libc/ECHILD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECHILD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECHILD.html">constant.ECHILD.html</a>...</p>
+    <script>location.replace("constant.ECHILD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECHO.v.html b/libc/ECHO.v.html
new file mode 100644
index 0000000..7da897c
--- /dev/null
+++ b/libc/ECHO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECHO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECHO.html">constant.ECHO.html</a>...</p>
+    <script>location.replace("constant.ECHO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECHOCTL.v.html b/libc/ECHOCTL.v.html
new file mode 100644
index 0000000..0210cf1
--- /dev/null
+++ b/libc/ECHOCTL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECHOCTL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECHOCTL.html">constant.ECHOCTL.html</a>...</p>
+    <script>location.replace("constant.ECHOCTL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECHOE.v.html b/libc/ECHOE.v.html
new file mode 100644
index 0000000..47ecf45
--- /dev/null
+++ b/libc/ECHOE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECHOE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECHOE.html">constant.ECHOE.html</a>...</p>
+    <script>location.replace("constant.ECHOE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECHOK.v.html b/libc/ECHOK.v.html
new file mode 100644
index 0000000..57fd6fa
--- /dev/null
+++ b/libc/ECHOK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECHOK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECHOK.html">constant.ECHOK.html</a>...</p>
+    <script>location.replace("constant.ECHOK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECHOKE.v.html b/libc/ECHOKE.v.html
new file mode 100644
index 0000000..c39292e
--- /dev/null
+++ b/libc/ECHOKE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECHOKE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECHOKE.html">constant.ECHOKE.html</a>...</p>
+    <script>location.replace("constant.ECHOKE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECHONL.v.html b/libc/ECHONL.v.html
new file mode 100644
index 0000000..c66f4c1
--- /dev/null
+++ b/libc/ECHONL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECHONL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECHONL.html">constant.ECHONL.html</a>...</p>
+    <script>location.replace("constant.ECHONL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECHOPRT.v.html b/libc/ECHOPRT.v.html
new file mode 100644
index 0000000..778c2f7
--- /dev/null
+++ b/libc/ECHOPRT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECHOPRT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECHOPRT.html">constant.ECHOPRT.html</a>...</p>
+    <script>location.replace("constant.ECHOPRT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECHRNG.v.html b/libc/ECHRNG.v.html
new file mode 100644
index 0000000..2b27827
--- /dev/null
+++ b/libc/ECHRNG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECHRNG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECHRNG.html">constant.ECHRNG.html</a>...</p>
+    <script>location.replace("constant.ECHRNG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECOMM.v.html b/libc/ECOMM.v.html
new file mode 100644
index 0000000..fa5ccde
--- /dev/null
+++ b/libc/ECOMM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECOMM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECOMM.html">constant.ECOMM.html</a>...</p>
+    <script>location.replace("constant.ECOMM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECONNABORTED.v.html b/libc/ECONNABORTED.v.html
new file mode 100644
index 0000000..045a360
--- /dev/null
+++ b/libc/ECONNABORTED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECONNABORTED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECONNABORTED.html">constant.ECONNABORTED.html</a>...</p>
+    <script>location.replace("constant.ECONNABORTED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECONNREFUSED.v.html b/libc/ECONNREFUSED.v.html
new file mode 100644
index 0000000..9deffdc
--- /dev/null
+++ b/libc/ECONNREFUSED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECONNREFUSED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECONNREFUSED.html">constant.ECONNREFUSED.html</a>...</p>
+    <script>location.replace("constant.ECONNREFUSED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ECONNRESET.v.html b/libc/ECONNRESET.v.html
new file mode 100644
index 0000000..563e4cc
--- /dev/null
+++ b/libc/ECONNRESET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ECONNRESET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ECONNRESET.html">constant.ECONNRESET.html</a>...</p>
+    <script>location.replace("constant.ECONNRESET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EDEADLK.v.html b/libc/EDEADLK.v.html
new file mode 100644
index 0000000..3660cbe
--- /dev/null
+++ b/libc/EDEADLK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EDEADLK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EDEADLK.html">constant.EDEADLK.html</a>...</p>
+    <script>location.replace("constant.EDEADLK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EDEADLOCK.v.html b/libc/EDEADLOCK.v.html
new file mode 100644
index 0000000..2904240
--- /dev/null
+++ b/libc/EDEADLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EDEADLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EDEADLOCK.html">constant.EDEADLOCK.html</a>...</p>
+    <script>location.replace("constant.EDEADLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EDESTADDRREQ.v.html b/libc/EDESTADDRREQ.v.html
new file mode 100644
index 0000000..ab80f1c
--- /dev/null
+++ b/libc/EDESTADDRREQ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EDESTADDRREQ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EDESTADDRREQ.html">constant.EDESTADDRREQ.html</a>...</p>
+    <script>location.replace("constant.EDESTADDRREQ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EDOM.v.html b/libc/EDOM.v.html
new file mode 100644
index 0000000..8f21f6b
--- /dev/null
+++ b/libc/EDOM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EDOM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EDOM.html">constant.EDOM.html</a>...</p>
+    <script>location.replace("constant.EDOM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EDOTDOT.v.html b/libc/EDOTDOT.v.html
new file mode 100644
index 0000000..36a7f09
--- /dev/null
+++ b/libc/EDOTDOT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EDOTDOT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EDOTDOT.html">constant.EDOTDOT.html</a>...</p>
+    <script>location.replace("constant.EDOTDOT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EDQUOT.v.html b/libc/EDQUOT.v.html
new file mode 100644
index 0000000..44d46f0
--- /dev/null
+++ b/libc/EDQUOT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EDQUOT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EDQUOT.html">constant.EDQUOT.html</a>...</p>
+    <script>location.replace("constant.EDQUOT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EEXIST.v.html b/libc/EEXIST.v.html
new file mode 100644
index 0000000..522a935
--- /dev/null
+++ b/libc/EEXIST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EEXIST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EEXIST.html">constant.EEXIST.html</a>...</p>
+    <script>location.replace("constant.EEXIST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EFAULT.v.html b/libc/EFAULT.v.html
new file mode 100644
index 0000000..815166b
--- /dev/null
+++ b/libc/EFAULT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EFAULT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EFAULT.html">constant.EFAULT.html</a>...</p>
+    <script>location.replace("constant.EFAULT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EFBIG.v.html b/libc/EFBIG.v.html
new file mode 100644
index 0000000..947dd4c
--- /dev/null
+++ b/libc/EFBIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EFBIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EFBIG.html">constant.EFBIG.html</a>...</p>
+    <script>location.replace("constant.EFBIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EFD_CLOEXEC.v.html b/libc/EFD_CLOEXEC.v.html
new file mode 100644
index 0000000..5e0522a
--- /dev/null
+++ b/libc/EFD_CLOEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EFD_CLOEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EFD_CLOEXEC.html">constant.EFD_CLOEXEC.html</a>...</p>
+    <script>location.replace("constant.EFD_CLOEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EFD_NONBLOCK.v.html b/libc/EFD_NONBLOCK.v.html
new file mode 100644
index 0000000..552c64d
--- /dev/null
+++ b/libc/EFD_NONBLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EFD_NONBLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EFD_NONBLOCK.html">constant.EFD_NONBLOCK.html</a>...</p>
+    <script>location.replace("constant.EFD_NONBLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EFD_SEMAPHORE.v.html b/libc/EFD_SEMAPHORE.v.html
new file mode 100644
index 0000000..bb339f5
--- /dev/null
+++ b/libc/EFD_SEMAPHORE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EFD_SEMAPHORE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EFD_SEMAPHORE.html">constant.EFD_SEMAPHORE.html</a>...</p>
+    <script>location.replace("constant.EFD_SEMAPHORE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EFLAGS.v.html b/libc/EFLAGS.v.html
new file mode 100644
index 0000000..6454c56
--- /dev/null
+++ b/libc/EFLAGS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EFLAGS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EFLAGS.html">constant.EFLAGS.html</a>...</p>
+    <script>location.replace("constant.EFLAGS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EFS_SUPER_MAGIC.v.html b/libc/EFS_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..b1becba
--- /dev/null
+++ b/libc/EFS_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EFS_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EFS_SUPER_MAGIC.html">constant.EFS_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.EFS_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EHOSTDOWN.v.html b/libc/EHOSTDOWN.v.html
new file mode 100644
index 0000000..b5200d6
--- /dev/null
+++ b/libc/EHOSTDOWN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EHOSTDOWN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EHOSTDOWN.html">constant.EHOSTDOWN.html</a>...</p>
+    <script>location.replace("constant.EHOSTDOWN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EHOSTUNREACH.v.html b/libc/EHOSTUNREACH.v.html
new file mode 100644
index 0000000..e9f3b7d
--- /dev/null
+++ b/libc/EHOSTUNREACH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EHOSTUNREACH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EHOSTUNREACH.html">constant.EHOSTUNREACH.html</a>...</p>
+    <script>location.replace("constant.EHOSTUNREACH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EHWPOISON.v.html b/libc/EHWPOISON.v.html
new file mode 100644
index 0000000..bb3ac20
--- /dev/null
+++ b/libc/EHWPOISON.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EHWPOISON.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EHWPOISON.html">constant.EHWPOISON.html</a>...</p>
+    <script>location.replace("constant.EHWPOISON.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EIDRM.v.html b/libc/EIDRM.v.html
new file mode 100644
index 0000000..85c6b71
--- /dev/null
+++ b/libc/EIDRM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EIDRM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EIDRM.html">constant.EIDRM.html</a>...</p>
+    <script>location.replace("constant.EIDRM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EILSEQ.v.html b/libc/EILSEQ.v.html
new file mode 100644
index 0000000..24dffe1
--- /dev/null
+++ b/libc/EILSEQ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EILSEQ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EILSEQ.html">constant.EILSEQ.html</a>...</p>
+    <script>location.replace("constant.EILSEQ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EINPROGRESS.v.html b/libc/EINPROGRESS.v.html
new file mode 100644
index 0000000..2dba303
--- /dev/null
+++ b/libc/EINPROGRESS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EINPROGRESS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EINPROGRESS.html">constant.EINPROGRESS.html</a>...</p>
+    <script>location.replace("constant.EINPROGRESS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EINTR.v.html b/libc/EINTR.v.html
new file mode 100644
index 0000000..551c6b5
--- /dev/null
+++ b/libc/EINTR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EINTR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EINTR.html">constant.EINTR.html</a>...</p>
+    <script>location.replace("constant.EINTR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EINVAL.v.html b/libc/EINVAL.v.html
new file mode 100644
index 0000000..4b13417
--- /dev/null
+++ b/libc/EINVAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EINVAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EINVAL.html">constant.EINVAL.html</a>...</p>
+    <script>location.replace("constant.EINVAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EIO.v.html b/libc/EIO.v.html
new file mode 100644
index 0000000..8cc09fa
--- /dev/null
+++ b/libc/EIO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EIO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EIO.html">constant.EIO.html</a>...</p>
+    <script>location.replace("constant.EIO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EISCONN.v.html b/libc/EISCONN.v.html
new file mode 100644
index 0000000..c87887d
--- /dev/null
+++ b/libc/EISCONN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EISCONN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EISCONN.html">constant.EISCONN.html</a>...</p>
+    <script>location.replace("constant.EISCONN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EISDIR.v.html b/libc/EISDIR.v.html
new file mode 100644
index 0000000..811b42e
--- /dev/null
+++ b/libc/EISDIR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EISDIR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EISDIR.html">constant.EISDIR.html</a>...</p>
+    <script>location.replace("constant.EISDIR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EISNAM.v.html b/libc/EISNAM.v.html
new file mode 100644
index 0000000..5c4c167
--- /dev/null
+++ b/libc/EISNAM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EISNAM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EISNAM.html">constant.EISNAM.html</a>...</p>
+    <script>location.replace("constant.EISNAM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EKEYEXPIRED.v.html b/libc/EKEYEXPIRED.v.html
new file mode 100644
index 0000000..a9e82ae
--- /dev/null
+++ b/libc/EKEYEXPIRED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EKEYEXPIRED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EKEYEXPIRED.html">constant.EKEYEXPIRED.html</a>...</p>
+    <script>location.replace("constant.EKEYEXPIRED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EKEYREJECTED.v.html b/libc/EKEYREJECTED.v.html
new file mode 100644
index 0000000..e895952
--- /dev/null
+++ b/libc/EKEYREJECTED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EKEYREJECTED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EKEYREJECTED.html">constant.EKEYREJECTED.html</a>...</p>
+    <script>location.replace("constant.EKEYREJECTED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EKEYREVOKED.v.html b/libc/EKEYREVOKED.v.html
new file mode 100644
index 0000000..aac62fd
--- /dev/null
+++ b/libc/EKEYREVOKED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EKEYREVOKED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EKEYREVOKED.html">constant.EKEYREVOKED.html</a>...</p>
+    <script>location.replace("constant.EKEYREVOKED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EL2HLT.v.html b/libc/EL2HLT.v.html
new file mode 100644
index 0000000..02430d0
--- /dev/null
+++ b/libc/EL2HLT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EL2HLT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EL2HLT.html">constant.EL2HLT.html</a>...</p>
+    <script>location.replace("constant.EL2HLT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EL2NSYNC.v.html b/libc/EL2NSYNC.v.html
new file mode 100644
index 0000000..bac759d
--- /dev/null
+++ b/libc/EL2NSYNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EL2NSYNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EL2NSYNC.html">constant.EL2NSYNC.html</a>...</p>
+    <script>location.replace("constant.EL2NSYNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EL3HLT.v.html b/libc/EL3HLT.v.html
new file mode 100644
index 0000000..79b3ff2
--- /dev/null
+++ b/libc/EL3HLT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EL3HLT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EL3HLT.html">constant.EL3HLT.html</a>...</p>
+    <script>location.replace("constant.EL3HLT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EL3RST.v.html b/libc/EL3RST.v.html
new file mode 100644
index 0000000..8fefa0b
--- /dev/null
+++ b/libc/EL3RST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EL3RST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EL3RST.html">constant.EL3RST.html</a>...</p>
+    <script>location.replace("constant.EL3RST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ELIBACC.v.html b/libc/ELIBACC.v.html
new file mode 100644
index 0000000..8445f24
--- /dev/null
+++ b/libc/ELIBACC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ELIBACC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ELIBACC.html">constant.ELIBACC.html</a>...</p>
+    <script>location.replace("constant.ELIBACC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ELIBBAD.v.html b/libc/ELIBBAD.v.html
new file mode 100644
index 0000000..19832ac
--- /dev/null
+++ b/libc/ELIBBAD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ELIBBAD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ELIBBAD.html">constant.ELIBBAD.html</a>...</p>
+    <script>location.replace("constant.ELIBBAD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ELIBEXEC.v.html b/libc/ELIBEXEC.v.html
new file mode 100644
index 0000000..6294f8a
--- /dev/null
+++ b/libc/ELIBEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ELIBEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ELIBEXEC.html">constant.ELIBEXEC.html</a>...</p>
+    <script>location.replace("constant.ELIBEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ELIBMAX.v.html b/libc/ELIBMAX.v.html
new file mode 100644
index 0000000..5281971
--- /dev/null
+++ b/libc/ELIBMAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ELIBMAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ELIBMAX.html">constant.ELIBMAX.html</a>...</p>
+    <script>location.replace("constant.ELIBMAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ELIBSCN.v.html b/libc/ELIBSCN.v.html
new file mode 100644
index 0000000..1d9660b
--- /dev/null
+++ b/libc/ELIBSCN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ELIBSCN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ELIBSCN.html">constant.ELIBSCN.html</a>...</p>
+    <script>location.replace("constant.ELIBSCN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ELNRNG.v.html b/libc/ELNRNG.v.html
new file mode 100644
index 0000000..c4547c7
--- /dev/null
+++ b/libc/ELNRNG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ELNRNG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ELNRNG.html">constant.ELNRNG.html</a>...</p>
+    <script>location.replace("constant.ELNRNG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ELOOP.v.html b/libc/ELOOP.v.html
new file mode 100644
index 0000000..46c3b59
--- /dev/null
+++ b/libc/ELOOP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ELOOP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ELOOP.html">constant.ELOOP.html</a>...</p>
+    <script>location.replace("constant.ELOOP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EMEDIUMTYPE.v.html b/libc/EMEDIUMTYPE.v.html
new file mode 100644
index 0000000..8439339
--- /dev/null
+++ b/libc/EMEDIUMTYPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EMEDIUMTYPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EMEDIUMTYPE.html">constant.EMEDIUMTYPE.html</a>...</p>
+    <script>location.replace("constant.EMEDIUMTYPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EMFILE.v.html b/libc/EMFILE.v.html
new file mode 100644
index 0000000..07997b1
--- /dev/null
+++ b/libc/EMFILE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EMFILE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EMFILE.html">constant.EMFILE.html</a>...</p>
+    <script>location.replace("constant.EMFILE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EMLINK.v.html b/libc/EMLINK.v.html
new file mode 100644
index 0000000..d55b097
--- /dev/null
+++ b/libc/EMLINK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EMLINK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EMLINK.html">constant.EMLINK.html</a>...</p>
+    <script>location.replace("constant.EMLINK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EMPTY.v.html b/libc/EMPTY.v.html
new file mode 100644
index 0000000..b2765a8
--- /dev/null
+++ b/libc/EMPTY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EMPTY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EMPTY.html">constant.EMPTY.html</a>...</p>
+    <script>location.replace("constant.EMPTY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EMSGSIZE.v.html b/libc/EMSGSIZE.v.html
new file mode 100644
index 0000000..1a13b53
--- /dev/null
+++ b/libc/EMSGSIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EMSGSIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EMSGSIZE.html">constant.EMSGSIZE.html</a>...</p>
+    <script>location.replace("constant.EMSGSIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EMULTIHOP.v.html b/libc/EMULTIHOP.v.html
new file mode 100644
index 0000000..066fc0a
--- /dev/null
+++ b/libc/EMULTIHOP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EMULTIHOP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EMULTIHOP.html">constant.EMULTIHOP.html</a>...</p>
+    <script>location.replace("constant.EMULTIHOP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENAMETOOLONG.v.html b/libc/ENAMETOOLONG.v.html
new file mode 100644
index 0000000..9a8bd3b
--- /dev/null
+++ b/libc/ENAMETOOLONG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENAMETOOLONG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENAMETOOLONG.html">constant.ENAMETOOLONG.html</a>...</p>
+    <script>location.replace("constant.ENAMETOOLONG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENAVAIL.v.html b/libc/ENAVAIL.v.html
new file mode 100644
index 0000000..9d98e03
--- /dev/null
+++ b/libc/ENAVAIL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENAVAIL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENAVAIL.html">constant.ENAVAIL.html</a>...</p>
+    <script>location.replace("constant.ENAVAIL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENETDOWN.v.html b/libc/ENETDOWN.v.html
new file mode 100644
index 0000000..b33649f
--- /dev/null
+++ b/libc/ENETDOWN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENETDOWN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENETDOWN.html">constant.ENETDOWN.html</a>...</p>
+    <script>location.replace("constant.ENETDOWN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENETRESET.v.html b/libc/ENETRESET.v.html
new file mode 100644
index 0000000..ff2091b
--- /dev/null
+++ b/libc/ENETRESET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENETRESET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENETRESET.html">constant.ENETRESET.html</a>...</p>
+    <script>location.replace("constant.ENETRESET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENETUNREACH.v.html b/libc/ENETUNREACH.v.html
new file mode 100644
index 0000000..8a54b97
--- /dev/null
+++ b/libc/ENETUNREACH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENETUNREACH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENETUNREACH.html">constant.ENETUNREACH.html</a>...</p>
+    <script>location.replace("constant.ENETUNREACH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENFILE.v.html b/libc/ENFILE.v.html
new file mode 100644
index 0000000..23429e7
--- /dev/null
+++ b/libc/ENFILE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENFILE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENFILE.html">constant.ENFILE.html</a>...</p>
+    <script>location.replace("constant.ENFILE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOANO.v.html b/libc/ENOANO.v.html
new file mode 100644
index 0000000..32e6d8f
--- /dev/null
+++ b/libc/ENOANO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOANO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOANO.html">constant.ENOANO.html</a>...</p>
+    <script>location.replace("constant.ENOANO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOATTR.v.html b/libc/ENOATTR.v.html
new file mode 100644
index 0000000..df1b180
--- /dev/null
+++ b/libc/ENOATTR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOATTR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOATTR.html">constant.ENOATTR.html</a>...</p>
+    <script>location.replace("constant.ENOATTR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOBUFS.v.html b/libc/ENOBUFS.v.html
new file mode 100644
index 0000000..6a090e3
--- /dev/null
+++ b/libc/ENOBUFS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOBUFS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOBUFS.html">constant.ENOBUFS.html</a>...</p>
+    <script>location.replace("constant.ENOBUFS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOCSI.v.html b/libc/ENOCSI.v.html
new file mode 100644
index 0000000..a1ca01f
--- /dev/null
+++ b/libc/ENOCSI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOCSI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOCSI.html">constant.ENOCSI.html</a>...</p>
+    <script>location.replace("constant.ENOCSI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENODATA.v.html b/libc/ENODATA.v.html
new file mode 100644
index 0000000..73dc447
--- /dev/null
+++ b/libc/ENODATA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENODATA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENODATA.html">constant.ENODATA.html</a>...</p>
+    <script>location.replace("constant.ENODATA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENODEV.v.html b/libc/ENODEV.v.html
new file mode 100644
index 0000000..45a4779
--- /dev/null
+++ b/libc/ENODEV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENODEV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENODEV.html">constant.ENODEV.html</a>...</p>
+    <script>location.replace("constant.ENODEV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOENT.v.html b/libc/ENOENT.v.html
new file mode 100644
index 0000000..caed6ee
--- /dev/null
+++ b/libc/ENOENT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOENT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOENT.html">constant.ENOENT.html</a>...</p>
+    <script>location.replace("constant.ENOENT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOEXEC.v.html b/libc/ENOEXEC.v.html
new file mode 100644
index 0000000..28d563f
--- /dev/null
+++ b/libc/ENOEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOEXEC.html">constant.ENOEXEC.html</a>...</p>
+    <script>location.replace("constant.ENOEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOKEY.v.html b/libc/ENOKEY.v.html
new file mode 100644
index 0000000..d24af0c
--- /dev/null
+++ b/libc/ENOKEY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOKEY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOKEY.html">constant.ENOKEY.html</a>...</p>
+    <script>location.replace("constant.ENOKEY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOLCK.v.html b/libc/ENOLCK.v.html
new file mode 100644
index 0000000..997d1e1
--- /dev/null
+++ b/libc/ENOLCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOLCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOLCK.html">constant.ENOLCK.html</a>...</p>
+    <script>location.replace("constant.ENOLCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOLINK.v.html b/libc/ENOLINK.v.html
new file mode 100644
index 0000000..1dae86a
--- /dev/null
+++ b/libc/ENOLINK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOLINK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOLINK.html">constant.ENOLINK.html</a>...</p>
+    <script>location.replace("constant.ENOLINK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOMEDIUM.v.html b/libc/ENOMEDIUM.v.html
new file mode 100644
index 0000000..dea8f3c
--- /dev/null
+++ b/libc/ENOMEDIUM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOMEDIUM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOMEDIUM.html">constant.ENOMEDIUM.html</a>...</p>
+    <script>location.replace("constant.ENOMEDIUM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOMEM.v.html b/libc/ENOMEM.v.html
new file mode 100644
index 0000000..ff0ea61
--- /dev/null
+++ b/libc/ENOMEM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOMEM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOMEM.html">constant.ENOMEM.html</a>...</p>
+    <script>location.replace("constant.ENOMEM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOMSG.v.html b/libc/ENOMSG.v.html
new file mode 100644
index 0000000..0efb935
--- /dev/null
+++ b/libc/ENOMSG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOMSG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOMSG.html">constant.ENOMSG.html</a>...</p>
+    <script>location.replace("constant.ENOMSG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENONET.v.html b/libc/ENONET.v.html
new file mode 100644
index 0000000..bcb7d10
--- /dev/null
+++ b/libc/ENONET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENONET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENONET.html">constant.ENONET.html</a>...</p>
+    <script>location.replace("constant.ENONET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOPKG.v.html b/libc/ENOPKG.v.html
new file mode 100644
index 0000000..7fe6ac2
--- /dev/null
+++ b/libc/ENOPKG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOPKG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOPKG.html">constant.ENOPKG.html</a>...</p>
+    <script>location.replace("constant.ENOPKG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOPROTOOPT.v.html b/libc/ENOPROTOOPT.v.html
new file mode 100644
index 0000000..c3a049b
--- /dev/null
+++ b/libc/ENOPROTOOPT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOPROTOOPT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOPROTOOPT.html">constant.ENOPROTOOPT.html</a>...</p>
+    <script>location.replace("constant.ENOPROTOOPT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOSPC.v.html b/libc/ENOSPC.v.html
new file mode 100644
index 0000000..7ca874a
--- /dev/null
+++ b/libc/ENOSPC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOSPC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOSPC.html">constant.ENOSPC.html</a>...</p>
+    <script>location.replace("constant.ENOSPC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOSR.v.html b/libc/ENOSR.v.html
new file mode 100644
index 0000000..cbd49dd
--- /dev/null
+++ b/libc/ENOSR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOSR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOSR.html">constant.ENOSR.html</a>...</p>
+    <script>location.replace("constant.ENOSR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOSTR.v.html b/libc/ENOSTR.v.html
new file mode 100644
index 0000000..3aa76e2
--- /dev/null
+++ b/libc/ENOSTR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOSTR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOSTR.html">constant.ENOSTR.html</a>...</p>
+    <script>location.replace("constant.ENOSTR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOSYS.v.html b/libc/ENOSYS.v.html
new file mode 100644
index 0000000..812476f
--- /dev/null
+++ b/libc/ENOSYS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOSYS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOSYS.html">constant.ENOSYS.html</a>...</p>
+    <script>location.replace("constant.ENOSYS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOTBLK.v.html b/libc/ENOTBLK.v.html
new file mode 100644
index 0000000..cc3b8f6
--- /dev/null
+++ b/libc/ENOTBLK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOTBLK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOTBLK.html">constant.ENOTBLK.html</a>...</p>
+    <script>location.replace("constant.ENOTBLK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOTCONN.v.html b/libc/ENOTCONN.v.html
new file mode 100644
index 0000000..ae8a389
--- /dev/null
+++ b/libc/ENOTCONN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOTCONN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOTCONN.html">constant.ENOTCONN.html</a>...</p>
+    <script>location.replace("constant.ENOTCONN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOTDIR.v.html b/libc/ENOTDIR.v.html
new file mode 100644
index 0000000..f94b749
--- /dev/null
+++ b/libc/ENOTDIR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOTDIR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOTDIR.html">constant.ENOTDIR.html</a>...</p>
+    <script>location.replace("constant.ENOTDIR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOTEMPTY.v.html b/libc/ENOTEMPTY.v.html
new file mode 100644
index 0000000..6e84c2e
--- /dev/null
+++ b/libc/ENOTEMPTY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOTEMPTY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOTEMPTY.html">constant.ENOTEMPTY.html</a>...</p>
+    <script>location.replace("constant.ENOTEMPTY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOTNAM.v.html b/libc/ENOTNAM.v.html
new file mode 100644
index 0000000..9194ed6
--- /dev/null
+++ b/libc/ENOTNAM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOTNAM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOTNAM.html">constant.ENOTNAM.html</a>...</p>
+    <script>location.replace("constant.ENOTNAM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOTRECOVERABLE.v.html b/libc/ENOTRECOVERABLE.v.html
new file mode 100644
index 0000000..b33c967
--- /dev/null
+++ b/libc/ENOTRECOVERABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOTRECOVERABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOTRECOVERABLE.html">constant.ENOTRECOVERABLE.html</a>...</p>
+    <script>location.replace("constant.ENOTRECOVERABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOTSOCK.v.html b/libc/ENOTSOCK.v.html
new file mode 100644
index 0000000..355450e
--- /dev/null
+++ b/libc/ENOTSOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOTSOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOTSOCK.html">constant.ENOTSOCK.html</a>...</p>
+    <script>location.replace("constant.ENOTSOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOTSUP.v.html b/libc/ENOTSUP.v.html
new file mode 100644
index 0000000..1c5cd38
--- /dev/null
+++ b/libc/ENOTSUP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOTSUP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOTSUP.html">constant.ENOTSUP.html</a>...</p>
+    <script>location.replace("constant.ENOTSUP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOTTY.v.html b/libc/ENOTTY.v.html
new file mode 100644
index 0000000..57be217
--- /dev/null
+++ b/libc/ENOTTY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOTTY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOTTY.html">constant.ENOTTY.html</a>...</p>
+    <script>location.replace("constant.ENOTTY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENOTUNIQ.v.html b/libc/ENOTUNIQ.v.html
new file mode 100644
index 0000000..b3531b2
--- /dev/null
+++ b/libc/ENOTUNIQ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENOTUNIQ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENOTUNIQ.html">constant.ENOTUNIQ.html</a>...</p>
+    <script>location.replace("constant.ENOTUNIQ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ENXIO.v.html b/libc/ENXIO.v.html
new file mode 100644
index 0000000..b133c7d
--- /dev/null
+++ b/libc/ENXIO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ENXIO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ENXIO.html">constant.ENXIO.html</a>...</p>
+    <script>location.replace("constant.ENXIO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EOF.v.html b/libc/EOF.v.html
new file mode 100644
index 0000000..a5db4d8
--- /dev/null
+++ b/libc/EOF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EOF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EOF.html">constant.EOF.html</a>...</p>
+    <script>location.replace("constant.EOF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EOPNOTSUPP.v.html b/libc/EOPNOTSUPP.v.html
new file mode 100644
index 0000000..cb589ea
--- /dev/null
+++ b/libc/EOPNOTSUPP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EOPNOTSUPP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EOPNOTSUPP.html">constant.EOPNOTSUPP.html</a>...</p>
+    <script>location.replace("constant.EOPNOTSUPP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EOVERFLOW.v.html b/libc/EOVERFLOW.v.html
new file mode 100644
index 0000000..e545ed8
--- /dev/null
+++ b/libc/EOVERFLOW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EOVERFLOW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EOVERFLOW.html">constant.EOVERFLOW.html</a>...</p>
+    <script>location.replace("constant.EOVERFLOW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EOWNERDEAD.v.html b/libc/EOWNERDEAD.v.html
new file mode 100644
index 0000000..bf223b4
--- /dev/null
+++ b/libc/EOWNERDEAD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EOWNERDEAD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EOWNERDEAD.html">constant.EOWNERDEAD.html</a>...</p>
+    <script>location.replace("constant.EOWNERDEAD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPERM.v.html b/libc/EPERM.v.html
new file mode 100644
index 0000000..4fec7a6
--- /dev/null
+++ b/libc/EPERM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPERM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPERM.html">constant.EPERM.html</a>...</p>
+    <script>location.replace("constant.EPERM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPFNOSUPPORT.v.html b/libc/EPFNOSUPPORT.v.html
new file mode 100644
index 0000000..372347b
--- /dev/null
+++ b/libc/EPFNOSUPPORT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPFNOSUPPORT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPFNOSUPPORT.html">constant.EPFNOSUPPORT.html</a>...</p>
+    <script>location.replace("constant.EPFNOSUPPORT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPIPE.v.html b/libc/EPIPE.v.html
new file mode 100644
index 0000000..2b11011
--- /dev/null
+++ b/libc/EPIPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPIPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPIPE.html">constant.EPIPE.html</a>...</p>
+    <script>location.replace("constant.EPIPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLERR.v.html b/libc/EPOLLERR.v.html
new file mode 100644
index 0000000..1abfe02
--- /dev/null
+++ b/libc/EPOLLERR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLERR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLERR.html">constant.EPOLLERR.html</a>...</p>
+    <script>location.replace("constant.EPOLLERR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLET.v.html b/libc/EPOLLET.v.html
new file mode 100644
index 0000000..b8c89ec
--- /dev/null
+++ b/libc/EPOLLET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLET.html">constant.EPOLLET.html</a>...</p>
+    <script>location.replace("constant.EPOLLET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLEXCLUSIVE.v.html b/libc/EPOLLEXCLUSIVE.v.html
new file mode 100644
index 0000000..6391a7f
--- /dev/null
+++ b/libc/EPOLLEXCLUSIVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLEXCLUSIVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLEXCLUSIVE.html">constant.EPOLLEXCLUSIVE.html</a>...</p>
+    <script>location.replace("constant.EPOLLEXCLUSIVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLHUP.v.html b/libc/EPOLLHUP.v.html
new file mode 100644
index 0000000..80156ab
--- /dev/null
+++ b/libc/EPOLLHUP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLHUP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLHUP.html">constant.EPOLLHUP.html</a>...</p>
+    <script>location.replace("constant.EPOLLHUP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLIN.v.html b/libc/EPOLLIN.v.html
new file mode 100644
index 0000000..5ccc0ae
--- /dev/null
+++ b/libc/EPOLLIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLIN.html">constant.EPOLLIN.html</a>...</p>
+    <script>location.replace("constant.EPOLLIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLMSG.v.html b/libc/EPOLLMSG.v.html
new file mode 100644
index 0000000..38c1335
--- /dev/null
+++ b/libc/EPOLLMSG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLMSG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLMSG.html">constant.EPOLLMSG.html</a>...</p>
+    <script>location.replace("constant.EPOLLMSG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLONESHOT.v.html b/libc/EPOLLONESHOT.v.html
new file mode 100644
index 0000000..2c792cb
--- /dev/null
+++ b/libc/EPOLLONESHOT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLONESHOT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLONESHOT.html">constant.EPOLLONESHOT.html</a>...</p>
+    <script>location.replace("constant.EPOLLONESHOT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLOUT.v.html b/libc/EPOLLOUT.v.html
new file mode 100644
index 0000000..acd2d91
--- /dev/null
+++ b/libc/EPOLLOUT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLOUT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLOUT.html">constant.EPOLLOUT.html</a>...</p>
+    <script>location.replace("constant.EPOLLOUT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLPRI.v.html b/libc/EPOLLPRI.v.html
new file mode 100644
index 0000000..a31ff13
--- /dev/null
+++ b/libc/EPOLLPRI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLPRI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLPRI.html">constant.EPOLLPRI.html</a>...</p>
+    <script>location.replace("constant.EPOLLPRI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLRDBAND.v.html b/libc/EPOLLRDBAND.v.html
new file mode 100644
index 0000000..9133b70
--- /dev/null
+++ b/libc/EPOLLRDBAND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLRDBAND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLRDBAND.html">constant.EPOLLRDBAND.html</a>...</p>
+    <script>location.replace("constant.EPOLLRDBAND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLRDHUP.v.html b/libc/EPOLLRDHUP.v.html
new file mode 100644
index 0000000..4b336bc
--- /dev/null
+++ b/libc/EPOLLRDHUP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLRDHUP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLRDHUP.html">constant.EPOLLRDHUP.html</a>...</p>
+    <script>location.replace("constant.EPOLLRDHUP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLRDNORM.v.html b/libc/EPOLLRDNORM.v.html
new file mode 100644
index 0000000..690b6e4
--- /dev/null
+++ b/libc/EPOLLRDNORM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLRDNORM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLRDNORM.html">constant.EPOLLRDNORM.html</a>...</p>
+    <script>location.replace("constant.EPOLLRDNORM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLWAKEUP.v.html b/libc/EPOLLWAKEUP.v.html
new file mode 100644
index 0000000..b472af4
--- /dev/null
+++ b/libc/EPOLLWAKEUP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLWAKEUP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLWAKEUP.html">constant.EPOLLWAKEUP.html</a>...</p>
+    <script>location.replace("constant.EPOLLWAKEUP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLWRBAND.v.html b/libc/EPOLLWRBAND.v.html
new file mode 100644
index 0000000..cd8099d
--- /dev/null
+++ b/libc/EPOLLWRBAND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLWRBAND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLWRBAND.html">constant.EPOLLWRBAND.html</a>...</p>
+    <script>location.replace("constant.EPOLLWRBAND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLLWRNORM.v.html b/libc/EPOLLWRNORM.v.html
new file mode 100644
index 0000000..ce9429a
--- /dev/null
+++ b/libc/EPOLLWRNORM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLLWRNORM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLLWRNORM.html">constant.EPOLLWRNORM.html</a>...</p>
+    <script>location.replace("constant.EPOLLWRNORM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLL_CLOEXEC.v.html b/libc/EPOLL_CLOEXEC.v.html
new file mode 100644
index 0000000..c803413
--- /dev/null
+++ b/libc/EPOLL_CLOEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLL_CLOEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLL_CLOEXEC.html">constant.EPOLL_CLOEXEC.html</a>...</p>
+    <script>location.replace("constant.EPOLL_CLOEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLL_CTL_ADD.v.html b/libc/EPOLL_CTL_ADD.v.html
new file mode 100644
index 0000000..9fdad8a
--- /dev/null
+++ b/libc/EPOLL_CTL_ADD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLL_CTL_ADD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLL_CTL_ADD.html">constant.EPOLL_CTL_ADD.html</a>...</p>
+    <script>location.replace("constant.EPOLL_CTL_ADD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLL_CTL_DEL.v.html b/libc/EPOLL_CTL_DEL.v.html
new file mode 100644
index 0000000..53e645f
--- /dev/null
+++ b/libc/EPOLL_CTL_DEL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLL_CTL_DEL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLL_CTL_DEL.html">constant.EPOLL_CTL_DEL.html</a>...</p>
+    <script>location.replace("constant.EPOLL_CTL_DEL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPOLL_CTL_MOD.v.html b/libc/EPOLL_CTL_MOD.v.html
new file mode 100644
index 0000000..cf7e3e3
--- /dev/null
+++ b/libc/EPOLL_CTL_MOD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPOLL_CTL_MOD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPOLL_CTL_MOD.html">constant.EPOLL_CTL_MOD.html</a>...</p>
+    <script>location.replace("constant.EPOLL_CTL_MOD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPROTO.v.html b/libc/EPROTO.v.html
new file mode 100644
index 0000000..b15b333
--- /dev/null
+++ b/libc/EPROTO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPROTO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPROTO.html">constant.EPROTO.html</a>...</p>
+    <script>location.replace("constant.EPROTO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPROTONOSUPPORT.v.html b/libc/EPROTONOSUPPORT.v.html
new file mode 100644
index 0000000..7f17f6a
--- /dev/null
+++ b/libc/EPROTONOSUPPORT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPROTONOSUPPORT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPROTONOSUPPORT.html">constant.EPROTONOSUPPORT.html</a>...</p>
+    <script>location.replace("constant.EPROTONOSUPPORT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EPROTOTYPE.v.html b/libc/EPROTOTYPE.v.html
new file mode 100644
index 0000000..0770a09
--- /dev/null
+++ b/libc/EPROTOTYPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EPROTOTYPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EPROTOTYPE.html">constant.EPROTOTYPE.html</a>...</p>
+    <script>location.replace("constant.EPROTOTYPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ERA.v.html b/libc/ERA.v.html
new file mode 100644
index 0000000..dccb76e
--- /dev/null
+++ b/libc/ERA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ERA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ERA.html">constant.ERA.html</a>...</p>
+    <script>location.replace("constant.ERA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ERANGE.v.html b/libc/ERANGE.v.html
new file mode 100644
index 0000000..a53c01e
--- /dev/null
+++ b/libc/ERANGE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ERANGE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ERANGE.html">constant.ERANGE.html</a>...</p>
+    <script>location.replace("constant.ERANGE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ERA_D_FMT.v.html b/libc/ERA_D_FMT.v.html
new file mode 100644
index 0000000..80247d2
--- /dev/null
+++ b/libc/ERA_D_FMT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ERA_D_FMT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ERA_D_FMT.html">constant.ERA_D_FMT.html</a>...</p>
+    <script>location.replace("constant.ERA_D_FMT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ERA_D_T_FMT.v.html b/libc/ERA_D_T_FMT.v.html
new file mode 100644
index 0000000..f348953
--- /dev/null
+++ b/libc/ERA_D_T_FMT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ERA_D_T_FMT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ERA_D_T_FMT.html">constant.ERA_D_T_FMT.html</a>...</p>
+    <script>location.replace("constant.ERA_D_T_FMT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ERA_T_FMT.v.html b/libc/ERA_T_FMT.v.html
new file mode 100644
index 0000000..d1f255f
--- /dev/null
+++ b/libc/ERA_T_FMT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ERA_T_FMT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ERA_T_FMT.html">constant.ERA_T_FMT.html</a>...</p>
+    <script>location.replace("constant.ERA_T_FMT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EREMCHG.v.html b/libc/EREMCHG.v.html
new file mode 100644
index 0000000..431c334
--- /dev/null
+++ b/libc/EREMCHG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EREMCHG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EREMCHG.html">constant.EREMCHG.html</a>...</p>
+    <script>location.replace("constant.EREMCHG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EREMOTE.v.html b/libc/EREMOTE.v.html
new file mode 100644
index 0000000..755160a
--- /dev/null
+++ b/libc/EREMOTE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EREMOTE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EREMOTE.html">constant.EREMOTE.html</a>...</p>
+    <script>location.replace("constant.EREMOTE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EREMOTEIO.v.html b/libc/EREMOTEIO.v.html
new file mode 100644
index 0000000..3f47956
--- /dev/null
+++ b/libc/EREMOTEIO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EREMOTEIO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EREMOTEIO.html">constant.EREMOTEIO.html</a>...</p>
+    <script>location.replace("constant.EREMOTEIO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ERESTART.v.html b/libc/ERESTART.v.html
new file mode 100644
index 0000000..cd02e85
--- /dev/null
+++ b/libc/ERESTART.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ERESTART.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ERESTART.html">constant.ERESTART.html</a>...</p>
+    <script>location.replace("constant.ERESTART.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ERFKILL.v.html b/libc/ERFKILL.v.html
new file mode 100644
index 0000000..8111352
--- /dev/null
+++ b/libc/ERFKILL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ERFKILL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ERFKILL.html">constant.ERFKILL.html</a>...</p>
+    <script>location.replace("constant.ERFKILL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EROFS.v.html b/libc/EROFS.v.html
new file mode 100644
index 0000000..dfb39c0
--- /dev/null
+++ b/libc/EROFS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EROFS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EROFS.html">constant.EROFS.html</a>...</p>
+    <script>location.replace("constant.EROFS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ES.v.html b/libc/ES.v.html
new file mode 100644
index 0000000..1291600
--- /dev/null
+++ b/libc/ES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ES.html">constant.ES.html</a>...</p>
+    <script>location.replace("constant.ES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ESHUTDOWN.v.html b/libc/ESHUTDOWN.v.html
new file mode 100644
index 0000000..61b4031
--- /dev/null
+++ b/libc/ESHUTDOWN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ESHUTDOWN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ESHUTDOWN.html">constant.ESHUTDOWN.html</a>...</p>
+    <script>location.replace("constant.ESHUTDOWN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ESOCKTNOSUPPORT.v.html b/libc/ESOCKTNOSUPPORT.v.html
new file mode 100644
index 0000000..50a445f
--- /dev/null
+++ b/libc/ESOCKTNOSUPPORT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ESOCKTNOSUPPORT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ESOCKTNOSUPPORT.html">constant.ESOCKTNOSUPPORT.html</a>...</p>
+    <script>location.replace("constant.ESOCKTNOSUPPORT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ESPIPE.v.html b/libc/ESPIPE.v.html
new file mode 100644
index 0000000..c72b8b3
--- /dev/null
+++ b/libc/ESPIPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ESPIPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ESPIPE.html">constant.ESPIPE.html</a>...</p>
+    <script>location.replace("constant.ESPIPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ESRCH.v.html b/libc/ESRCH.v.html
new file mode 100644
index 0000000..d857d73
--- /dev/null
+++ b/libc/ESRCH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ESRCH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ESRCH.html">constant.ESRCH.html</a>...</p>
+    <script>location.replace("constant.ESRCH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ESRMNT.v.html b/libc/ESRMNT.v.html
new file mode 100644
index 0000000..847d2ef
--- /dev/null
+++ b/libc/ESRMNT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ESRMNT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ESRMNT.html">constant.ESRMNT.html</a>...</p>
+    <script>location.replace("constant.ESRMNT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ESTALE.v.html b/libc/ESTALE.v.html
new file mode 100644
index 0000000..40abe58
--- /dev/null
+++ b/libc/ESTALE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ESTALE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ESTALE.html">constant.ESTALE.html</a>...</p>
+    <script>location.replace("constant.ESTALE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ESTRPIPE.v.html b/libc/ESTRPIPE.v.html
new file mode 100644
index 0000000..3f8ec38
--- /dev/null
+++ b/libc/ESTRPIPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ESTRPIPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ESTRPIPE.html">constant.ESTRPIPE.html</a>...</p>
+    <script>location.replace("constant.ESTRPIPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ETIME.v.html b/libc/ETIME.v.html
new file mode 100644
index 0000000..53adbe5
--- /dev/null
+++ b/libc/ETIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ETIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ETIME.html">constant.ETIME.html</a>...</p>
+    <script>location.replace("constant.ETIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ETIMEDOUT.v.html b/libc/ETIMEDOUT.v.html
new file mode 100644
index 0000000..0647255
--- /dev/null
+++ b/libc/ETIMEDOUT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ETIMEDOUT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ETIMEDOUT.html">constant.ETIMEDOUT.html</a>...</p>
+    <script>location.replace("constant.ETIMEDOUT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ETOOMANYREFS.v.html b/libc/ETOOMANYREFS.v.html
new file mode 100644
index 0000000..f019c3a
--- /dev/null
+++ b/libc/ETOOMANYREFS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ETOOMANYREFS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ETOOMANYREFS.html">constant.ETOOMANYREFS.html</a>...</p>
+    <script>location.replace("constant.ETOOMANYREFS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ETXTBSY.v.html b/libc/ETXTBSY.v.html
new file mode 100644
index 0000000..ba94495
--- /dev/null
+++ b/libc/ETXTBSY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ETXTBSY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ETXTBSY.html">constant.ETXTBSY.html</a>...</p>
+    <script>location.replace("constant.ETXTBSY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EUCLEAN.v.html b/libc/EUCLEAN.v.html
new file mode 100644
index 0000000..568cd22
--- /dev/null
+++ b/libc/EUCLEAN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EUCLEAN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EUCLEAN.html">constant.EUCLEAN.html</a>...</p>
+    <script>location.replace("constant.EUCLEAN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EUNATCH.v.html b/libc/EUNATCH.v.html
new file mode 100644
index 0000000..c315c08
--- /dev/null
+++ b/libc/EUNATCH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EUNATCH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EUNATCH.html">constant.EUNATCH.html</a>...</p>
+    <script>location.replace("constant.EUNATCH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EUSERS.v.html b/libc/EUSERS.v.html
new file mode 100644
index 0000000..181d15d
--- /dev/null
+++ b/libc/EUSERS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EUSERS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EUSERS.html">constant.EUSERS.html</a>...</p>
+    <script>location.replace("constant.EUSERS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EWOULDBLOCK.v.html b/libc/EWOULDBLOCK.v.html
new file mode 100644
index 0000000..b72e949
--- /dev/null
+++ b/libc/EWOULDBLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EWOULDBLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EWOULDBLOCK.html">constant.EWOULDBLOCK.html</a>...</p>
+    <script>location.replace("constant.EWOULDBLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EXDEV.v.html b/libc/EXDEV.v.html
new file mode 100644
index 0000000..56d256b
--- /dev/null
+++ b/libc/EXDEV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EXDEV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EXDEV.html">constant.EXDEV.html</a>...</p>
+    <script>location.replace("constant.EXDEV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EXFULL.v.html b/libc/EXFULL.v.html
new file mode 100644
index 0000000..e7b3270
--- /dev/null
+++ b/libc/EXFULL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EXFULL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EXFULL.html">constant.EXFULL.html</a>...</p>
+    <script>location.replace("constant.EXFULL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EXIT_FAILURE.v.html b/libc/EXIT_FAILURE.v.html
new file mode 100644
index 0000000..4e916b2
--- /dev/null
+++ b/libc/EXIT_FAILURE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EXIT_FAILURE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EXIT_FAILURE.html">constant.EXIT_FAILURE.html</a>...</p>
+    <script>location.replace("constant.EXIT_FAILURE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EXIT_SUCCESS.v.html b/libc/EXIT_SUCCESS.v.html
new file mode 100644
index 0000000..05518bb
--- /dev/null
+++ b/libc/EXIT_SUCCESS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EXIT_SUCCESS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EXIT_SUCCESS.html">constant.EXIT_SUCCESS.html</a>...</p>
+    <script>location.replace("constant.EXIT_SUCCESS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EXT2_SUPER_MAGIC.v.html b/libc/EXT2_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..70dd882
--- /dev/null
+++ b/libc/EXT2_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EXT2_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EXT2_SUPER_MAGIC.html">constant.EXT2_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.EXT2_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EXT3_SUPER_MAGIC.v.html b/libc/EXT3_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..18cdd95
--- /dev/null
+++ b/libc/EXT3_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EXT3_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EXT3_SUPER_MAGIC.html">constant.EXT3_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.EXT3_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EXT4_SUPER_MAGIC.v.html b/libc/EXT4_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..6964e1f
--- /dev/null
+++ b/libc/EXT4_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EXT4_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EXT4_SUPER_MAGIC.html">constant.EXT4_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.EXT4_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EXTA.v.html b/libc/EXTA.v.html
new file mode 100644
index 0000000..189afb5
--- /dev/null
+++ b/libc/EXTA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EXTA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EXTA.html">constant.EXTA.html</a>...</p>
+    <script>location.replace("constant.EXTA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EXTB.v.html b/libc/EXTB.v.html
new file mode 100644
index 0000000..b3dfd46
--- /dev/null
+++ b/libc/EXTB.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EXTB.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EXTB.html">constant.EXTB.html</a>...</p>
+    <script>location.replace("constant.EXTB.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/EXTPROC.v.html b/libc/EXTPROC.v.html
new file mode 100644
index 0000000..e62ca11
--- /dev/null
+++ b/libc/EXTPROC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.EXTPROC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.EXTPROC.html">constant.EXTPROC.html</a>...</p>
+    <script>location.replace("constant.EXTPROC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FALLOC_FL_COLLAPSE_RANGE.v.html b/libc/FALLOC_FL_COLLAPSE_RANGE.v.html
new file mode 100644
index 0000000..4ebea92
--- /dev/null
+++ b/libc/FALLOC_FL_COLLAPSE_RANGE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FALLOC_FL_COLLAPSE_RANGE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FALLOC_FL_COLLAPSE_RANGE.html">constant.FALLOC_FL_COLLAPSE_RANGE.html</a>...</p>
+    <script>location.replace("constant.FALLOC_FL_COLLAPSE_RANGE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FALLOC_FL_INSERT_RANGE.v.html b/libc/FALLOC_FL_INSERT_RANGE.v.html
new file mode 100644
index 0000000..816c56e
--- /dev/null
+++ b/libc/FALLOC_FL_INSERT_RANGE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FALLOC_FL_INSERT_RANGE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FALLOC_FL_INSERT_RANGE.html">constant.FALLOC_FL_INSERT_RANGE.html</a>...</p>
+    <script>location.replace("constant.FALLOC_FL_INSERT_RANGE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FALLOC_FL_KEEP_SIZE.v.html b/libc/FALLOC_FL_KEEP_SIZE.v.html
new file mode 100644
index 0000000..7bc225a
--- /dev/null
+++ b/libc/FALLOC_FL_KEEP_SIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FALLOC_FL_KEEP_SIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FALLOC_FL_KEEP_SIZE.html">constant.FALLOC_FL_KEEP_SIZE.html</a>...</p>
+    <script>location.replace("constant.FALLOC_FL_KEEP_SIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FALLOC_FL_PUNCH_HOLE.v.html b/libc/FALLOC_FL_PUNCH_HOLE.v.html
new file mode 100644
index 0000000..446bf08
--- /dev/null
+++ b/libc/FALLOC_FL_PUNCH_HOLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FALLOC_FL_PUNCH_HOLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FALLOC_FL_PUNCH_HOLE.html">constant.FALLOC_FL_PUNCH_HOLE.html</a>...</p>
+    <script>location.replace("constant.FALLOC_FL_PUNCH_HOLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FALLOC_FL_UNSHARE_RANGE.v.html b/libc/FALLOC_FL_UNSHARE_RANGE.v.html
new file mode 100644
index 0000000..d6d0e2d
--- /dev/null
+++ b/libc/FALLOC_FL_UNSHARE_RANGE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FALLOC_FL_UNSHARE_RANGE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FALLOC_FL_UNSHARE_RANGE.html">constant.FALLOC_FL_UNSHARE_RANGE.html</a>...</p>
+    <script>location.replace("constant.FALLOC_FL_UNSHARE_RANGE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FALLOC_FL_ZERO_RANGE.v.html b/libc/FALLOC_FL_ZERO_RANGE.v.html
new file mode 100644
index 0000000..75bf51c
--- /dev/null
+++ b/libc/FALLOC_FL_ZERO_RANGE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FALLOC_FL_ZERO_RANGE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FALLOC_FL_ZERO_RANGE.html">constant.FALLOC_FL_ZERO_RANGE.html</a>...</p>
+    <script>location.replace("constant.FALLOC_FL_ZERO_RANGE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FD_CLOEXEC.v.html b/libc/FD_CLOEXEC.v.html
new file mode 100644
index 0000000..0fb3a7e
--- /dev/null
+++ b/libc/FD_CLOEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FD_CLOEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FD_CLOEXEC.html">constant.FD_CLOEXEC.html</a>...</p>
+    <script>location.replace("constant.FD_CLOEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FD_CLR.v.html b/libc/FD_CLR.v.html
new file mode 100644
index 0000000..25ad43b
--- /dev/null
+++ b/libc/FD_CLR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.FD_CLR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.FD_CLR.html">fn.FD_CLR.html</a>...</p>
+    <script>location.replace("fn.FD_CLR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FD_ISSET.v.html b/libc/FD_ISSET.v.html
new file mode 100644
index 0000000..fe6e773
--- /dev/null
+++ b/libc/FD_ISSET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.FD_ISSET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.FD_ISSET.html">fn.FD_ISSET.html</a>...</p>
+    <script>location.replace("fn.FD_ISSET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FD_SET.v.html b/libc/FD_SET.v.html
new file mode 100644
index 0000000..7a69cd8
--- /dev/null
+++ b/libc/FD_SET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.FD_SET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.FD_SET.html">fn.FD_SET.html</a>...</p>
+    <script>location.replace("fn.FD_SET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FD_SETSIZE.v.html b/libc/FD_SETSIZE.v.html
new file mode 100644
index 0000000..ec33478
--- /dev/null
+++ b/libc/FD_SETSIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FD_SETSIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FD_SETSIZE.html">constant.FD_SETSIZE.html</a>...</p>
+    <script>location.replace("constant.FD_SETSIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FD_ZERO.v.html b/libc/FD_ZERO.v.html
new file mode 100644
index 0000000..cc393ac
--- /dev/null
+++ b/libc/FD_ZERO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.FD_ZERO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.FD_ZERO.html">fn.FD_ZERO.html</a>...</p>
+    <script>location.replace("fn.FD_ZERO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FF0.v.html b/libc/FF0.v.html
new file mode 100644
index 0000000..82e0301
--- /dev/null
+++ b/libc/FF0.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FF0.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FF0.html">constant.FF0.html</a>...</p>
+    <script>location.replace("constant.FF0.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FF1.v.html b/libc/FF1.v.html
new file mode 100644
index 0000000..5b81b41
--- /dev/null
+++ b/libc/FF1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FF1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FF1.html">constant.FF1.html</a>...</p>
+    <script>location.replace("constant.FF1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FFDLY.v.html b/libc/FFDLY.v.html
new file mode 100644
index 0000000..1a47902
--- /dev/null
+++ b/libc/FFDLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FFDLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FFDLY.html">constant.FFDLY.html</a>...</p>
+    <script>location.replace("constant.FFDLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FILE.t.html b/libc/FILE.t.html
new file mode 100644
index 0000000..738eebd
--- /dev/null
+++ b/libc/FILE.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.FILE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.FILE.html">enum.FILE.html</a>...</p>
+    <script>location.replace("enum.FILE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FILENAME_MAX.v.html b/libc/FILENAME_MAX.v.html
new file mode 100644
index 0000000..f8a0f4e
--- /dev/null
+++ b/libc/FILENAME_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FILENAME_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FILENAME_MAX.html">constant.FILENAME_MAX.html</a>...</p>
+    <script>location.replace("constant.FILENAME_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FIOCLEX.v.html b/libc/FIOCLEX.v.html
new file mode 100644
index 0000000..25e6874
--- /dev/null
+++ b/libc/FIOCLEX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FIOCLEX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FIOCLEX.html">constant.FIOCLEX.html</a>...</p>
+    <script>location.replace("constant.FIOCLEX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FIONBIO.v.html b/libc/FIONBIO.v.html
new file mode 100644
index 0000000..92d5d7b
--- /dev/null
+++ b/libc/FIONBIO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FIONBIO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FIONBIO.html">constant.FIONBIO.html</a>...</p>
+    <script>location.replace("constant.FIONBIO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FIONREAD.v.html b/libc/FIONREAD.v.html
new file mode 100644
index 0000000..2cd38a2
--- /dev/null
+++ b/libc/FIONREAD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FIONREAD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FIONREAD.html">constant.FIONREAD.html</a>...</p>
+    <script>location.replace("constant.FIONREAD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FLUSHO.v.html b/libc/FLUSHO.v.html
new file mode 100644
index 0000000..815046f
--- /dev/null
+++ b/libc/FLUSHO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FLUSHO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FLUSHO.html">constant.FLUSHO.html</a>...</p>
+    <script>location.replace("constant.FLUSHO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FOPEN_MAX.v.html b/libc/FOPEN_MAX.v.html
new file mode 100644
index 0000000..08f4fe4
--- /dev/null
+++ b/libc/FOPEN_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FOPEN_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FOPEN_MAX.html">constant.FOPEN_MAX.html</a>...</p>
+    <script>location.replace("constant.FOPEN_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FS.v.html b/libc/FS.v.html
new file mode 100644
index 0000000..7f93910
--- /dev/null
+++ b/libc/FS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FS.html">constant.FS.html</a>...</p>
+    <script>location.replace("constant.FS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/FS_BASE.v.html b/libc/FS_BASE.v.html
new file mode 100644
index 0000000..33cabbe
--- /dev/null
+++ b/libc/FS_BASE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.FS_BASE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.FS_BASE.html">constant.FS_BASE.html</a>...</p>
+    <script>location.replace("constant.FS_BASE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_DUPFD.v.html b/libc/F_DUPFD.v.html
new file mode 100644
index 0000000..2986175
--- /dev/null
+++ b/libc/F_DUPFD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_DUPFD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_DUPFD.html">constant.F_DUPFD.html</a>...</p>
+    <script>location.replace("constant.F_DUPFD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_DUPFD_CLOEXEC.v.html b/libc/F_DUPFD_CLOEXEC.v.html
new file mode 100644
index 0000000..f6bc668
--- /dev/null
+++ b/libc/F_DUPFD_CLOEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_DUPFD_CLOEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_DUPFD_CLOEXEC.html">constant.F_DUPFD_CLOEXEC.html</a>...</p>
+    <script>location.replace("constant.F_DUPFD_CLOEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_GETFD.v.html b/libc/F_GETFD.v.html
new file mode 100644
index 0000000..60c586e
--- /dev/null
+++ b/libc/F_GETFD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_GETFD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_GETFD.html">constant.F_GETFD.html</a>...</p>
+    <script>location.replace("constant.F_GETFD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_GETFL.v.html b/libc/F_GETFL.v.html
new file mode 100644
index 0000000..0d453ab
--- /dev/null
+++ b/libc/F_GETFL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_GETFL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_GETFL.html">constant.F_GETFL.html</a>...</p>
+    <script>location.replace("constant.F_GETFL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_GETLEASE.v.html b/libc/F_GETLEASE.v.html
new file mode 100644
index 0000000..05f8585
--- /dev/null
+++ b/libc/F_GETLEASE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_GETLEASE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_GETLEASE.html">constant.F_GETLEASE.html</a>...</p>
+    <script>location.replace("constant.F_GETLEASE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_GETLK.v.html b/libc/F_GETLK.v.html
new file mode 100644
index 0000000..63d9a53
--- /dev/null
+++ b/libc/F_GETLK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_GETLK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_GETLK.html">constant.F_GETLK.html</a>...</p>
+    <script>location.replace("constant.F_GETLK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_GETOWN.v.html b/libc/F_GETOWN.v.html
new file mode 100644
index 0000000..4e54627
--- /dev/null
+++ b/libc/F_GETOWN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_GETOWN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_GETOWN.html">constant.F_GETOWN.html</a>...</p>
+    <script>location.replace("constant.F_GETOWN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_GETPIPE_SZ.v.html b/libc/F_GETPIPE_SZ.v.html
new file mode 100644
index 0000000..475daa2
--- /dev/null
+++ b/libc/F_GETPIPE_SZ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_GETPIPE_SZ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_GETPIPE_SZ.html">constant.F_GETPIPE_SZ.html</a>...</p>
+    <script>location.replace("constant.F_GETPIPE_SZ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_LOCK.v.html b/libc/F_LOCK.v.html
new file mode 100644
index 0000000..2038767
--- /dev/null
+++ b/libc/F_LOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_LOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_LOCK.html">constant.F_LOCK.html</a>...</p>
+    <script>location.replace("constant.F_LOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_NOTIFY.v.html b/libc/F_NOTIFY.v.html
new file mode 100644
index 0000000..7b56ec9
--- /dev/null
+++ b/libc/F_NOTIFY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_NOTIFY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_NOTIFY.html">constant.F_NOTIFY.html</a>...</p>
+    <script>location.replace("constant.F_NOTIFY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_OK.v.html b/libc/F_OK.v.html
new file mode 100644
index 0000000..80a7424
--- /dev/null
+++ b/libc/F_OK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_OK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_OK.html">constant.F_OK.html</a>...</p>
+    <script>location.replace("constant.F_OK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_SETFD.v.html b/libc/F_SETFD.v.html
new file mode 100644
index 0000000..83495e3
--- /dev/null
+++ b/libc/F_SETFD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_SETFD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_SETFD.html">constant.F_SETFD.html</a>...</p>
+    <script>location.replace("constant.F_SETFD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_SETFL.v.html b/libc/F_SETFL.v.html
new file mode 100644
index 0000000..6f23a02
--- /dev/null
+++ b/libc/F_SETFL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_SETFL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_SETFL.html">constant.F_SETFL.html</a>...</p>
+    <script>location.replace("constant.F_SETFL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_SETLEASE.v.html b/libc/F_SETLEASE.v.html
new file mode 100644
index 0000000..5301816
--- /dev/null
+++ b/libc/F_SETLEASE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_SETLEASE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_SETLEASE.html">constant.F_SETLEASE.html</a>...</p>
+    <script>location.replace("constant.F_SETLEASE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_SETLK.v.html b/libc/F_SETLK.v.html
new file mode 100644
index 0000000..ca06127
--- /dev/null
+++ b/libc/F_SETLK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_SETLK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_SETLK.html">constant.F_SETLK.html</a>...</p>
+    <script>location.replace("constant.F_SETLK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_SETLKW.v.html b/libc/F_SETLKW.v.html
new file mode 100644
index 0000000..3341b9f
--- /dev/null
+++ b/libc/F_SETLKW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_SETLKW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_SETLKW.html">constant.F_SETLKW.html</a>...</p>
+    <script>location.replace("constant.F_SETLKW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_SETOWN.v.html b/libc/F_SETOWN.v.html
new file mode 100644
index 0000000..e8fb3c7
--- /dev/null
+++ b/libc/F_SETOWN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_SETOWN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_SETOWN.html">constant.F_SETOWN.html</a>...</p>
+    <script>location.replace("constant.F_SETOWN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_SETPIPE_SZ.v.html b/libc/F_SETPIPE_SZ.v.html
new file mode 100644
index 0000000..220d4a6
--- /dev/null
+++ b/libc/F_SETPIPE_SZ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_SETPIPE_SZ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_SETPIPE_SZ.html">constant.F_SETPIPE_SZ.html</a>...</p>
+    <script>location.replace("constant.F_SETPIPE_SZ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_TEST.v.html b/libc/F_TEST.v.html
new file mode 100644
index 0000000..ffeb1de
--- /dev/null
+++ b/libc/F_TEST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_TEST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_TEST.html">constant.F_TEST.html</a>...</p>
+    <script>location.replace("constant.F_TEST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_TLOCK.v.html b/libc/F_TLOCK.v.html
new file mode 100644
index 0000000..be4980e
--- /dev/null
+++ b/libc/F_TLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_TLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_TLOCK.html">constant.F_TLOCK.html</a>...</p>
+    <script>location.replace("constant.F_TLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/F_ULOCK.v.html b/libc/F_ULOCK.v.html
new file mode 100644
index 0000000..9d0dc20
--- /dev/null
+++ b/libc/F_ULOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.F_ULOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.F_ULOCK.html">constant.F_ULOCK.html</a>...</p>
+    <script>location.replace("constant.F_ULOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GLOB_ABORTED.v.html b/libc/GLOB_ABORTED.v.html
new file mode 100644
index 0000000..42e5adf
--- /dev/null
+++ b/libc/GLOB_ABORTED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GLOB_ABORTED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GLOB_ABORTED.html">constant.GLOB_ABORTED.html</a>...</p>
+    <script>location.replace("constant.GLOB_ABORTED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GLOB_APPEND.v.html b/libc/GLOB_APPEND.v.html
new file mode 100644
index 0000000..d884b8e
--- /dev/null
+++ b/libc/GLOB_APPEND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GLOB_APPEND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GLOB_APPEND.html">constant.GLOB_APPEND.html</a>...</p>
+    <script>location.replace("constant.GLOB_APPEND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GLOB_DOOFFS.v.html b/libc/GLOB_DOOFFS.v.html
new file mode 100644
index 0000000..d29d008
--- /dev/null
+++ b/libc/GLOB_DOOFFS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GLOB_DOOFFS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GLOB_DOOFFS.html">constant.GLOB_DOOFFS.html</a>...</p>
+    <script>location.replace("constant.GLOB_DOOFFS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GLOB_ERR.v.html b/libc/GLOB_ERR.v.html
new file mode 100644
index 0000000..29645d2
--- /dev/null
+++ b/libc/GLOB_ERR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GLOB_ERR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GLOB_ERR.html">constant.GLOB_ERR.html</a>...</p>
+    <script>location.replace("constant.GLOB_ERR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GLOB_MARK.v.html b/libc/GLOB_MARK.v.html
new file mode 100644
index 0000000..167afdc
--- /dev/null
+++ b/libc/GLOB_MARK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GLOB_MARK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GLOB_MARK.html">constant.GLOB_MARK.html</a>...</p>
+    <script>location.replace("constant.GLOB_MARK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GLOB_NOCHECK.v.html b/libc/GLOB_NOCHECK.v.html
new file mode 100644
index 0000000..77d3921
--- /dev/null
+++ b/libc/GLOB_NOCHECK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GLOB_NOCHECK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GLOB_NOCHECK.html">constant.GLOB_NOCHECK.html</a>...</p>
+    <script>location.replace("constant.GLOB_NOCHECK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GLOB_NOESCAPE.v.html b/libc/GLOB_NOESCAPE.v.html
new file mode 100644
index 0000000..6a6507f
--- /dev/null
+++ b/libc/GLOB_NOESCAPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GLOB_NOESCAPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GLOB_NOESCAPE.html">constant.GLOB_NOESCAPE.html</a>...</p>
+    <script>location.replace("constant.GLOB_NOESCAPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GLOB_NOMATCH.v.html b/libc/GLOB_NOMATCH.v.html
new file mode 100644
index 0000000..eff5f58
--- /dev/null
+++ b/libc/GLOB_NOMATCH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GLOB_NOMATCH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GLOB_NOMATCH.html">constant.GLOB_NOMATCH.html</a>...</p>
+    <script>location.replace("constant.GLOB_NOMATCH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GLOB_NOSORT.v.html b/libc/GLOB_NOSORT.v.html
new file mode 100644
index 0000000..816db12
--- /dev/null
+++ b/libc/GLOB_NOSORT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GLOB_NOSORT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GLOB_NOSORT.html">constant.GLOB_NOSORT.html</a>...</p>
+    <script>location.replace("constant.GLOB_NOSORT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GLOB_NOSPACE.v.html b/libc/GLOB_NOSPACE.v.html
new file mode 100644
index 0000000..a18a48c
--- /dev/null
+++ b/libc/GLOB_NOSPACE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GLOB_NOSPACE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GLOB_NOSPACE.html">constant.GLOB_NOSPACE.html</a>...</p>
+    <script>location.replace("constant.GLOB_NOSPACE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GRPQUOTA.v.html b/libc/GRPQUOTA.v.html
new file mode 100644
index 0000000..097145c
--- /dev/null
+++ b/libc/GRPQUOTA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GRPQUOTA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GRPQUOTA.html">constant.GRPQUOTA.html</a>...</p>
+    <script>location.replace("constant.GRPQUOTA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GS.v.html b/libc/GS.v.html
new file mode 100644
index 0000000..7e330b9
--- /dev/null
+++ b/libc/GS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GS.html">constant.GS.html</a>...</p>
+    <script>location.replace("constant.GS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/GS_BASE.v.html b/libc/GS_BASE.v.html
new file mode 100644
index 0000000..718dd1a
--- /dev/null
+++ b/libc/GS_BASE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.GS_BASE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.GS_BASE.html">constant.GS_BASE.html</a>...</p>
+    <script>location.replace("constant.GS_BASE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/HPFS_SUPER_MAGIC.v.html b/libc/HPFS_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..a7990ed
--- /dev/null
+++ b/libc/HPFS_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.HPFS_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.HPFS_SUPER_MAGIC.html">constant.HPFS_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.HPFS_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/HUGETLBFS_MAGIC.v.html b/libc/HUGETLBFS_MAGIC.v.html
new file mode 100644
index 0000000..6337b47
--- /dev/null
+++ b/libc/HUGETLBFS_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.HUGETLBFS_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.HUGETLBFS_MAGIC.html">constant.HUGETLBFS_MAGIC.html</a>...</p>
+    <script>location.replace("constant.HUGETLBFS_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/HUPCL.v.html b/libc/HUPCL.v.html
new file mode 100644
index 0000000..5422032
--- /dev/null
+++ b/libc/HUPCL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.HUPCL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.HUPCL.html">constant.HUPCL.html</a>...</p>
+    <script>location.replace("constant.HUPCL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ICANON.v.html b/libc/ICANON.v.html
new file mode 100644
index 0000000..453477b
--- /dev/null
+++ b/libc/ICANON.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ICANON.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ICANON.html">constant.ICANON.html</a>...</p>
+    <script>location.replace("constant.ICANON.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ICRNL.v.html b/libc/ICRNL.v.html
new file mode 100644
index 0000000..439db49
--- /dev/null
+++ b/libc/ICRNL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ICRNL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ICRNL.html">constant.ICRNL.html</a>...</p>
+    <script>location.replace("constant.ICRNL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IEXTEN.v.html b/libc/IEXTEN.v.html
new file mode 100644
index 0000000..c3755a8
--- /dev/null
+++ b/libc/IEXTEN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IEXTEN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IEXTEN.html">constant.IEXTEN.html</a>...</p>
+    <script>location.replace("constant.IEXTEN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_ALLMULTI.v.html b/libc/IFF_ALLMULTI.v.html
new file mode 100644
index 0000000..4aaf2eb
--- /dev/null
+++ b/libc/IFF_ALLMULTI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_ALLMULTI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_ALLMULTI.html">constant.IFF_ALLMULTI.html</a>...</p>
+    <script>location.replace("constant.IFF_ALLMULTI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_AUTOMEDIA.v.html b/libc/IFF_AUTOMEDIA.v.html
new file mode 100644
index 0000000..1f01320
--- /dev/null
+++ b/libc/IFF_AUTOMEDIA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_AUTOMEDIA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_AUTOMEDIA.html">constant.IFF_AUTOMEDIA.html</a>...</p>
+    <script>location.replace("constant.IFF_AUTOMEDIA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_BROADCAST.v.html b/libc/IFF_BROADCAST.v.html
new file mode 100644
index 0000000..5d17ac0
--- /dev/null
+++ b/libc/IFF_BROADCAST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_BROADCAST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_BROADCAST.html">constant.IFF_BROADCAST.html</a>...</p>
+    <script>location.replace("constant.IFF_BROADCAST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_DEBUG.v.html b/libc/IFF_DEBUG.v.html
new file mode 100644
index 0000000..a8e9995
--- /dev/null
+++ b/libc/IFF_DEBUG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_DEBUG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_DEBUG.html">constant.IFF_DEBUG.html</a>...</p>
+    <script>location.replace("constant.IFF_DEBUG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_DYNAMIC.v.html b/libc/IFF_DYNAMIC.v.html
new file mode 100644
index 0000000..47be16b
--- /dev/null
+++ b/libc/IFF_DYNAMIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_DYNAMIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_DYNAMIC.html">constant.IFF_DYNAMIC.html</a>...</p>
+    <script>location.replace("constant.IFF_DYNAMIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_LOOPBACK.v.html b/libc/IFF_LOOPBACK.v.html
new file mode 100644
index 0000000..fb862d0
--- /dev/null
+++ b/libc/IFF_LOOPBACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_LOOPBACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_LOOPBACK.html">constant.IFF_LOOPBACK.html</a>...</p>
+    <script>location.replace("constant.IFF_LOOPBACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_MASTER.v.html b/libc/IFF_MASTER.v.html
new file mode 100644
index 0000000..abce046
--- /dev/null
+++ b/libc/IFF_MASTER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_MASTER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_MASTER.html">constant.IFF_MASTER.html</a>...</p>
+    <script>location.replace("constant.IFF_MASTER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_MULTICAST.v.html b/libc/IFF_MULTICAST.v.html
new file mode 100644
index 0000000..8e7fa01
--- /dev/null
+++ b/libc/IFF_MULTICAST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_MULTICAST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_MULTICAST.html">constant.IFF_MULTICAST.html</a>...</p>
+    <script>location.replace("constant.IFF_MULTICAST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_NOARP.v.html b/libc/IFF_NOARP.v.html
new file mode 100644
index 0000000..9410c84
--- /dev/null
+++ b/libc/IFF_NOARP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_NOARP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_NOARP.html">constant.IFF_NOARP.html</a>...</p>
+    <script>location.replace("constant.IFF_NOARP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_NOTRAILERS.v.html b/libc/IFF_NOTRAILERS.v.html
new file mode 100644
index 0000000..8037f6e
--- /dev/null
+++ b/libc/IFF_NOTRAILERS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_NOTRAILERS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_NOTRAILERS.html">constant.IFF_NOTRAILERS.html</a>...</p>
+    <script>location.replace("constant.IFF_NOTRAILERS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_POINTOPOINT.v.html b/libc/IFF_POINTOPOINT.v.html
new file mode 100644
index 0000000..1220737
--- /dev/null
+++ b/libc/IFF_POINTOPOINT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_POINTOPOINT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_POINTOPOINT.html">constant.IFF_POINTOPOINT.html</a>...</p>
+    <script>location.replace("constant.IFF_POINTOPOINT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_PORTSEL.v.html b/libc/IFF_PORTSEL.v.html
new file mode 100644
index 0000000..224057e
--- /dev/null
+++ b/libc/IFF_PORTSEL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_PORTSEL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_PORTSEL.html">constant.IFF_PORTSEL.html</a>...</p>
+    <script>location.replace("constant.IFF_PORTSEL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_PROMISC.v.html b/libc/IFF_PROMISC.v.html
new file mode 100644
index 0000000..bd0d3e6
--- /dev/null
+++ b/libc/IFF_PROMISC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_PROMISC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_PROMISC.html">constant.IFF_PROMISC.html</a>...</p>
+    <script>location.replace("constant.IFF_PROMISC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_RUNNING.v.html b/libc/IFF_RUNNING.v.html
new file mode 100644
index 0000000..0b8f8a6
--- /dev/null
+++ b/libc/IFF_RUNNING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_RUNNING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_RUNNING.html">constant.IFF_RUNNING.html</a>...</p>
+    <script>location.replace("constant.IFF_RUNNING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_SLAVE.v.html b/libc/IFF_SLAVE.v.html
new file mode 100644
index 0000000..c01a2f3
--- /dev/null
+++ b/libc/IFF_SLAVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_SLAVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_SLAVE.html">constant.IFF_SLAVE.html</a>...</p>
+    <script>location.replace("constant.IFF_SLAVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IFF_UP.v.html b/libc/IFF_UP.v.html
new file mode 100644
index 0000000..3dadc10
--- /dev/null
+++ b/libc/IFF_UP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IFF_UP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IFF_UP.html">constant.IFF_UP.html</a>...</p>
+    <script>location.replace("constant.IFF_UP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IF_NAMESIZE.v.html b/libc/IF_NAMESIZE.v.html
new file mode 100644
index 0000000..f1e7601
--- /dev/null
+++ b/libc/IF_NAMESIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IF_NAMESIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IF_NAMESIZE.html">constant.IF_NAMESIZE.html</a>...</p>
+    <script>location.replace("constant.IF_NAMESIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IGNBRK.v.html b/libc/IGNBRK.v.html
new file mode 100644
index 0000000..3f8a5aa
--- /dev/null
+++ b/libc/IGNBRK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IGNBRK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IGNBRK.html">constant.IGNBRK.html</a>...</p>
+    <script>location.replace("constant.IGNBRK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IGNCR.v.html b/libc/IGNCR.v.html
new file mode 100644
index 0000000..36ac9c7
--- /dev/null
+++ b/libc/IGNCR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IGNCR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IGNCR.html">constant.IGNCR.html</a>...</p>
+    <script>location.replace("constant.IGNCR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IGNPAR.v.html b/libc/IGNPAR.v.html
new file mode 100644
index 0000000..27a534d
--- /dev/null
+++ b/libc/IGNPAR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IGNPAR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IGNPAR.html">constant.IGNPAR.html</a>...</p>
+    <script>location.replace("constant.IGNPAR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IMAXBEL.v.html b/libc/IMAXBEL.v.html
new file mode 100644
index 0000000..b8373ed
--- /dev/null
+++ b/libc/IMAXBEL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IMAXBEL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IMAXBEL.html">constant.IMAXBEL.html</a>...</p>
+    <script>location.replace("constant.IMAXBEL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/INADDR_ANY.v.html b/libc/INADDR_ANY.v.html
new file mode 100644
index 0000000..aaa3801
--- /dev/null
+++ b/libc/INADDR_ANY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.INADDR_ANY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.INADDR_ANY.html">constant.INADDR_ANY.html</a>...</p>
+    <script>location.replace("constant.INADDR_ANY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/INADDR_BROADCAST.v.html b/libc/INADDR_BROADCAST.v.html
new file mode 100644
index 0000000..6be2408
--- /dev/null
+++ b/libc/INADDR_BROADCAST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.INADDR_BROADCAST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.INADDR_BROADCAST.html">constant.INADDR_BROADCAST.html</a>...</p>
+    <script>location.replace("constant.INADDR_BROADCAST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/INADDR_LOOPBACK.v.html b/libc/INADDR_LOOPBACK.v.html
new file mode 100644
index 0000000..be92019
--- /dev/null
+++ b/libc/INADDR_LOOPBACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.INADDR_LOOPBACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.INADDR_LOOPBACK.html">constant.INADDR_LOOPBACK.html</a>...</p>
+    <script>location.replace("constant.INADDR_LOOPBACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/INADDR_NONE.v.html b/libc/INADDR_NONE.v.html
new file mode 100644
index 0000000..3e2d6bc
--- /dev/null
+++ b/libc/INADDR_NONE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.INADDR_NONE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.INADDR_NONE.html">constant.INADDR_NONE.html</a>...</p>
+    <script>location.replace("constant.INADDR_NONE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/INIT_PROCESS.v.html b/libc/INIT_PROCESS.v.html
new file mode 100644
index 0000000..bccc761
--- /dev/null
+++ b/libc/INIT_PROCESS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.INIT_PROCESS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.INIT_PROCESS.html">constant.INIT_PROCESS.html</a>...</p>
+    <script>location.replace("constant.INIT_PROCESS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/INLCR.v.html b/libc/INLCR.v.html
new file mode 100644
index 0000000..d9aa6b1
--- /dev/null
+++ b/libc/INLCR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.INLCR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.INLCR.html">constant.INLCR.html</a>...</p>
+    <script>location.replace("constant.INLCR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/INPCK.v.html b/libc/INPCK.v.html
new file mode 100644
index 0000000..1aee451
--- /dev/null
+++ b/libc/INPCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.INPCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.INPCK.html">constant.INPCK.html</a>...</p>
+    <script>location.replace("constant.INPCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPC_CREAT.v.html b/libc/IPC_CREAT.v.html
new file mode 100644
index 0000000..0b58f73
--- /dev/null
+++ b/libc/IPC_CREAT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPC_CREAT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPC_CREAT.html">constant.IPC_CREAT.html</a>...</p>
+    <script>location.replace("constant.IPC_CREAT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPC_EXCL.v.html b/libc/IPC_EXCL.v.html
new file mode 100644
index 0000000..42fd431
--- /dev/null
+++ b/libc/IPC_EXCL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPC_EXCL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPC_EXCL.html">constant.IPC_EXCL.html</a>...</p>
+    <script>location.replace("constant.IPC_EXCL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPC_INFO.v.html b/libc/IPC_INFO.v.html
new file mode 100644
index 0000000..710c340
--- /dev/null
+++ b/libc/IPC_INFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPC_INFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPC_INFO.html">constant.IPC_INFO.html</a>...</p>
+    <script>location.replace("constant.IPC_INFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPC_NOWAIT.v.html b/libc/IPC_NOWAIT.v.html
new file mode 100644
index 0000000..4a32b63
--- /dev/null
+++ b/libc/IPC_NOWAIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPC_NOWAIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPC_NOWAIT.html">constant.IPC_NOWAIT.html</a>...</p>
+    <script>location.replace("constant.IPC_NOWAIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPC_PRIVATE.v.html b/libc/IPC_PRIVATE.v.html
new file mode 100644
index 0000000..e58dcf3
--- /dev/null
+++ b/libc/IPC_PRIVATE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPC_PRIVATE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPC_PRIVATE.html">constant.IPC_PRIVATE.html</a>...</p>
+    <script>location.replace("constant.IPC_PRIVATE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPC_RMID.v.html b/libc/IPC_RMID.v.html
new file mode 100644
index 0000000..56dfd91
--- /dev/null
+++ b/libc/IPC_RMID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPC_RMID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPC_RMID.html">constant.IPC_RMID.html</a>...</p>
+    <script>location.replace("constant.IPC_RMID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPC_SET.v.html b/libc/IPC_SET.v.html
new file mode 100644
index 0000000..f0d9269
--- /dev/null
+++ b/libc/IPC_SET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPC_SET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPC_SET.html">constant.IPC_SET.html</a>...</p>
+    <script>location.replace("constant.IPC_SET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPC_STAT.v.html b/libc/IPC_STAT.v.html
new file mode 100644
index 0000000..0f26eb5
--- /dev/null
+++ b/libc/IPC_STAT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPC_STAT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPC_STAT.html">constant.IPC_STAT.html</a>...</p>
+    <script>location.replace("constant.IPC_STAT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPPROTO_ICMP.v.html b/libc/IPPROTO_ICMP.v.html
new file mode 100644
index 0000000..f99fbde
--- /dev/null
+++ b/libc/IPPROTO_ICMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPPROTO_ICMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPPROTO_ICMP.html">constant.IPPROTO_ICMP.html</a>...</p>
+    <script>location.replace("constant.IPPROTO_ICMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPPROTO_ICMPV6.v.html b/libc/IPPROTO_ICMPV6.v.html
new file mode 100644
index 0000000..94c9863
--- /dev/null
+++ b/libc/IPPROTO_ICMPV6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPPROTO_ICMPV6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPPROTO_ICMPV6.html">constant.IPPROTO_ICMPV6.html</a>...</p>
+    <script>location.replace("constant.IPPROTO_ICMPV6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPPROTO_IP.v.html b/libc/IPPROTO_IP.v.html
new file mode 100644
index 0000000..426027f
--- /dev/null
+++ b/libc/IPPROTO_IP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPPROTO_IP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPPROTO_IP.html">constant.IPPROTO_IP.html</a>...</p>
+    <script>location.replace("constant.IPPROTO_IP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPPROTO_IPV6.v.html b/libc/IPPROTO_IPV6.v.html
new file mode 100644
index 0000000..8c9a4cd
--- /dev/null
+++ b/libc/IPPROTO_IPV6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPPROTO_IPV6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPPROTO_IPV6.html">constant.IPPROTO_IPV6.html</a>...</p>
+    <script>location.replace("constant.IPPROTO_IPV6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPPROTO_RAW.v.html b/libc/IPPROTO_RAW.v.html
new file mode 100644
index 0000000..a84e7f7
--- /dev/null
+++ b/libc/IPPROTO_RAW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPPROTO_RAW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPPROTO_RAW.html">constant.IPPROTO_RAW.html</a>...</p>
+    <script>location.replace("constant.IPPROTO_RAW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPPROTO_TCP.v.html b/libc/IPPROTO_TCP.v.html
new file mode 100644
index 0000000..43e5582
--- /dev/null
+++ b/libc/IPPROTO_TCP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPPROTO_TCP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPPROTO_TCP.html">constant.IPPROTO_TCP.html</a>...</p>
+    <script>location.replace("constant.IPPROTO_TCP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPPROTO_UDP.v.html b/libc/IPPROTO_UDP.v.html
new file mode 100644
index 0000000..5c5b19d
--- /dev/null
+++ b/libc/IPPROTO_UDP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPPROTO_UDP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPPROTO_UDP.html">constant.IPPROTO_UDP.html</a>...</p>
+    <script>location.replace("constant.IPPROTO_UDP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPV6_ADD_MEMBERSHIP.v.html b/libc/IPV6_ADD_MEMBERSHIP.v.html
new file mode 100644
index 0000000..ea7f2cf
--- /dev/null
+++ b/libc/IPV6_ADD_MEMBERSHIP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPV6_ADD_MEMBERSHIP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPV6_ADD_MEMBERSHIP.html">constant.IPV6_ADD_MEMBERSHIP.html</a>...</p>
+    <script>location.replace("constant.IPV6_ADD_MEMBERSHIP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPV6_DROP_MEMBERSHIP.v.html b/libc/IPV6_DROP_MEMBERSHIP.v.html
new file mode 100644
index 0000000..af0ed80
--- /dev/null
+++ b/libc/IPV6_DROP_MEMBERSHIP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPV6_DROP_MEMBERSHIP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPV6_DROP_MEMBERSHIP.html">constant.IPV6_DROP_MEMBERSHIP.html</a>...</p>
+    <script>location.replace("constant.IPV6_DROP_MEMBERSHIP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPV6_MULTICAST_LOOP.v.html b/libc/IPV6_MULTICAST_LOOP.v.html
new file mode 100644
index 0000000..570575c
--- /dev/null
+++ b/libc/IPV6_MULTICAST_LOOP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPV6_MULTICAST_LOOP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPV6_MULTICAST_LOOP.html">constant.IPV6_MULTICAST_LOOP.html</a>...</p>
+    <script>location.replace("constant.IPV6_MULTICAST_LOOP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IPV6_V6ONLY.v.html b/libc/IPV6_V6ONLY.v.html
new file mode 100644
index 0000000..55e64e6
--- /dev/null
+++ b/libc/IPV6_V6ONLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IPV6_V6ONLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IPV6_V6ONLY.html">constant.IPV6_V6ONLY.html</a>...</p>
+    <script>location.replace("constant.IPV6_V6ONLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IP_ADD_MEMBERSHIP.v.html b/libc/IP_ADD_MEMBERSHIP.v.html
new file mode 100644
index 0000000..2bd4ae1
--- /dev/null
+++ b/libc/IP_ADD_MEMBERSHIP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IP_ADD_MEMBERSHIP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IP_ADD_MEMBERSHIP.html">constant.IP_ADD_MEMBERSHIP.html</a>...</p>
+    <script>location.replace("constant.IP_ADD_MEMBERSHIP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IP_DROP_MEMBERSHIP.v.html b/libc/IP_DROP_MEMBERSHIP.v.html
new file mode 100644
index 0000000..05bb065
--- /dev/null
+++ b/libc/IP_DROP_MEMBERSHIP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IP_DROP_MEMBERSHIP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IP_DROP_MEMBERSHIP.html">constant.IP_DROP_MEMBERSHIP.html</a>...</p>
+    <script>location.replace("constant.IP_DROP_MEMBERSHIP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IP_HDRINCL.v.html b/libc/IP_HDRINCL.v.html
new file mode 100644
index 0000000..5d4898b
--- /dev/null
+++ b/libc/IP_HDRINCL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IP_HDRINCL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IP_HDRINCL.html">constant.IP_HDRINCL.html</a>...</p>
+    <script>location.replace("constant.IP_HDRINCL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IP_MULTICAST_IF.v.html b/libc/IP_MULTICAST_IF.v.html
new file mode 100644
index 0000000..c256215
--- /dev/null
+++ b/libc/IP_MULTICAST_IF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IP_MULTICAST_IF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IP_MULTICAST_IF.html">constant.IP_MULTICAST_IF.html</a>...</p>
+    <script>location.replace("constant.IP_MULTICAST_IF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IP_MULTICAST_LOOP.v.html b/libc/IP_MULTICAST_LOOP.v.html
new file mode 100644
index 0000000..1d0777e
--- /dev/null
+++ b/libc/IP_MULTICAST_LOOP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IP_MULTICAST_LOOP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IP_MULTICAST_LOOP.html">constant.IP_MULTICAST_LOOP.html</a>...</p>
+    <script>location.replace("constant.IP_MULTICAST_LOOP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IP_MULTICAST_TTL.v.html b/libc/IP_MULTICAST_TTL.v.html
new file mode 100644
index 0000000..ffeb58a
--- /dev/null
+++ b/libc/IP_MULTICAST_TTL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IP_MULTICAST_TTL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IP_MULTICAST_TTL.html">constant.IP_MULTICAST_TTL.html</a>...</p>
+    <script>location.replace("constant.IP_MULTICAST_TTL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IP_TRANSPARENT.v.html b/libc/IP_TRANSPARENT.v.html
new file mode 100644
index 0000000..79a8d3d
--- /dev/null
+++ b/libc/IP_TRANSPARENT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IP_TRANSPARENT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IP_TRANSPARENT.html">constant.IP_TRANSPARENT.html</a>...</p>
+    <script>location.replace("constant.IP_TRANSPARENT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IP_TTL.v.html b/libc/IP_TTL.v.html
new file mode 100644
index 0000000..b1ef8f4
--- /dev/null
+++ b/libc/IP_TTL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IP_TTL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IP_TTL.html">constant.IP_TTL.html</a>...</p>
+    <script>location.replace("constant.IP_TTL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ISIG.v.html b/libc/ISIG.v.html
new file mode 100644
index 0000000..10f20c2
--- /dev/null
+++ b/libc/ISIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ISIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ISIG.html">constant.ISIG.html</a>...</p>
+    <script>location.replace("constant.ISIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ISOFS_SUPER_MAGIC.v.html b/libc/ISOFS_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..229b0b2
--- /dev/null
+++ b/libc/ISOFS_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ISOFS_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ISOFS_SUPER_MAGIC.html">constant.ISOFS_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.ISOFS_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ISTRIP.v.html b/libc/ISTRIP.v.html
new file mode 100644
index 0000000..af1cefd
--- /dev/null
+++ b/libc/ISTRIP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ISTRIP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ISTRIP.html">constant.ISTRIP.html</a>...</p>
+    <script>location.replace("constant.ISTRIP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ITIMER_PROF.v.html b/libc/ITIMER_PROF.v.html
new file mode 100644
index 0000000..85aaf7e
--- /dev/null
+++ b/libc/ITIMER_PROF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ITIMER_PROF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ITIMER_PROF.html">constant.ITIMER_PROF.html</a>...</p>
+    <script>location.replace("constant.ITIMER_PROF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ITIMER_REAL.v.html b/libc/ITIMER_REAL.v.html
new file mode 100644
index 0000000..c07fcba
--- /dev/null
+++ b/libc/ITIMER_REAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ITIMER_REAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ITIMER_REAL.html">constant.ITIMER_REAL.html</a>...</p>
+    <script>location.replace("constant.ITIMER_REAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ITIMER_VIRTUAL.v.html b/libc/ITIMER_VIRTUAL.v.html
new file mode 100644
index 0000000..3a0c3a9
--- /dev/null
+++ b/libc/ITIMER_VIRTUAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ITIMER_VIRTUAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ITIMER_VIRTUAL.html">constant.ITIMER_VIRTUAL.html</a>...</p>
+    <script>location.replace("constant.ITIMER_VIRTUAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IUTF8.v.html b/libc/IUTF8.v.html
new file mode 100644
index 0000000..bfb3ec9
--- /dev/null
+++ b/libc/IUTF8.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IUTF8.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IUTF8.html">constant.IUTF8.html</a>...</p>
+    <script>location.replace("constant.IUTF8.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IXANY.v.html b/libc/IXANY.v.html
new file mode 100644
index 0000000..25de2e1
--- /dev/null
+++ b/libc/IXANY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IXANY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IXANY.html">constant.IXANY.html</a>...</p>
+    <script>location.replace("constant.IXANY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IXOFF.v.html b/libc/IXOFF.v.html
new file mode 100644
index 0000000..e49ca57
--- /dev/null
+++ b/libc/IXOFF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IXOFF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IXOFF.html">constant.IXOFF.html</a>...</p>
+    <script>location.replace("constant.IXOFF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/IXON.v.html b/libc/IXON.v.html
new file mode 100644
index 0000000..a36db8c
--- /dev/null
+++ b/libc/IXON.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.IXON.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.IXON.html">constant.IXON.html</a>...</p>
+    <script>location.replace("constant.IXON.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/JFFS2_SUPER_MAGIC.v.html b/libc/JFFS2_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..6a4a882
--- /dev/null
+++ b/libc/JFFS2_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.JFFS2_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.JFFS2_SUPER_MAGIC.html">constant.JFFS2_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.JFFS2_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_ADDRESS.v.html b/libc/LC_ADDRESS.v.html
new file mode 100644
index 0000000..fc56aea
--- /dev/null
+++ b/libc/LC_ADDRESS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_ADDRESS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_ADDRESS.html">constant.LC_ADDRESS.html</a>...</p>
+    <script>location.replace("constant.LC_ADDRESS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_ADDRESS_MASK.v.html b/libc/LC_ADDRESS_MASK.v.html
new file mode 100644
index 0000000..0479729
--- /dev/null
+++ b/libc/LC_ADDRESS_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_ADDRESS_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_ADDRESS_MASK.html">constant.LC_ADDRESS_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_ADDRESS_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_ALL.v.html b/libc/LC_ALL.v.html
new file mode 100644
index 0000000..116e284
--- /dev/null
+++ b/libc/LC_ALL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_ALL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_ALL.html">constant.LC_ALL.html</a>...</p>
+    <script>location.replace("constant.LC_ALL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_ALL_MASK.v.html b/libc/LC_ALL_MASK.v.html
new file mode 100644
index 0000000..a35676b
--- /dev/null
+++ b/libc/LC_ALL_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_ALL_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_ALL_MASK.html">constant.LC_ALL_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_ALL_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_COLLATE.v.html b/libc/LC_COLLATE.v.html
new file mode 100644
index 0000000..72bb828
--- /dev/null
+++ b/libc/LC_COLLATE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_COLLATE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_COLLATE.html">constant.LC_COLLATE.html</a>...</p>
+    <script>location.replace("constant.LC_COLLATE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_COLLATE_MASK.v.html b/libc/LC_COLLATE_MASK.v.html
new file mode 100644
index 0000000..2d8d920
--- /dev/null
+++ b/libc/LC_COLLATE_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_COLLATE_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_COLLATE_MASK.html">constant.LC_COLLATE_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_COLLATE_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_CTYPE.v.html b/libc/LC_CTYPE.v.html
new file mode 100644
index 0000000..075f211
--- /dev/null
+++ b/libc/LC_CTYPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_CTYPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_CTYPE.html">constant.LC_CTYPE.html</a>...</p>
+    <script>location.replace("constant.LC_CTYPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_CTYPE_MASK.v.html b/libc/LC_CTYPE_MASK.v.html
new file mode 100644
index 0000000..c8c0425
--- /dev/null
+++ b/libc/LC_CTYPE_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_CTYPE_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_CTYPE_MASK.html">constant.LC_CTYPE_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_CTYPE_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_IDENTIFICATION.v.html b/libc/LC_IDENTIFICATION.v.html
new file mode 100644
index 0000000..c2252e0
--- /dev/null
+++ b/libc/LC_IDENTIFICATION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_IDENTIFICATION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_IDENTIFICATION.html">constant.LC_IDENTIFICATION.html</a>...</p>
+    <script>location.replace("constant.LC_IDENTIFICATION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_IDENTIFICATION_MASK.v.html b/libc/LC_IDENTIFICATION_MASK.v.html
new file mode 100644
index 0000000..29f1207
--- /dev/null
+++ b/libc/LC_IDENTIFICATION_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_IDENTIFICATION_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_IDENTIFICATION_MASK.html">constant.LC_IDENTIFICATION_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_IDENTIFICATION_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_MEASUREMENT.v.html b/libc/LC_MEASUREMENT.v.html
new file mode 100644
index 0000000..3e98c2d
--- /dev/null
+++ b/libc/LC_MEASUREMENT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_MEASUREMENT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_MEASUREMENT.html">constant.LC_MEASUREMENT.html</a>...</p>
+    <script>location.replace("constant.LC_MEASUREMENT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_MEASUREMENT_MASK.v.html b/libc/LC_MEASUREMENT_MASK.v.html
new file mode 100644
index 0000000..350f4fe
--- /dev/null
+++ b/libc/LC_MEASUREMENT_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_MEASUREMENT_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_MEASUREMENT_MASK.html">constant.LC_MEASUREMENT_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_MEASUREMENT_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_MESSAGES.v.html b/libc/LC_MESSAGES.v.html
new file mode 100644
index 0000000..51f0b5f
--- /dev/null
+++ b/libc/LC_MESSAGES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_MESSAGES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_MESSAGES.html">constant.LC_MESSAGES.html</a>...</p>
+    <script>location.replace("constant.LC_MESSAGES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_MESSAGES_MASK.v.html b/libc/LC_MESSAGES_MASK.v.html
new file mode 100644
index 0000000..dd3a153
--- /dev/null
+++ b/libc/LC_MESSAGES_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_MESSAGES_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_MESSAGES_MASK.html">constant.LC_MESSAGES_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_MESSAGES_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_MONETARY.v.html b/libc/LC_MONETARY.v.html
new file mode 100644
index 0000000..45aa615
--- /dev/null
+++ b/libc/LC_MONETARY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_MONETARY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_MONETARY.html">constant.LC_MONETARY.html</a>...</p>
+    <script>location.replace("constant.LC_MONETARY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_MONETARY_MASK.v.html b/libc/LC_MONETARY_MASK.v.html
new file mode 100644
index 0000000..ae4baa2
--- /dev/null
+++ b/libc/LC_MONETARY_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_MONETARY_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_MONETARY_MASK.html">constant.LC_MONETARY_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_MONETARY_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_NAME.v.html b/libc/LC_NAME.v.html
new file mode 100644
index 0000000..ffa4518
--- /dev/null
+++ b/libc/LC_NAME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_NAME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_NAME.html">constant.LC_NAME.html</a>...</p>
+    <script>location.replace("constant.LC_NAME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_NAME_MASK.v.html b/libc/LC_NAME_MASK.v.html
new file mode 100644
index 0000000..81b85c3
--- /dev/null
+++ b/libc/LC_NAME_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_NAME_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_NAME_MASK.html">constant.LC_NAME_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_NAME_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_NUMERIC.v.html b/libc/LC_NUMERIC.v.html
new file mode 100644
index 0000000..5539f59
--- /dev/null
+++ b/libc/LC_NUMERIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_NUMERIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_NUMERIC.html">constant.LC_NUMERIC.html</a>...</p>
+    <script>location.replace("constant.LC_NUMERIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_NUMERIC_MASK.v.html b/libc/LC_NUMERIC_MASK.v.html
new file mode 100644
index 0000000..7699c21
--- /dev/null
+++ b/libc/LC_NUMERIC_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_NUMERIC_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_NUMERIC_MASK.html">constant.LC_NUMERIC_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_NUMERIC_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_PAPER.v.html b/libc/LC_PAPER.v.html
new file mode 100644
index 0000000..6a449b6
--- /dev/null
+++ b/libc/LC_PAPER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_PAPER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_PAPER.html">constant.LC_PAPER.html</a>...</p>
+    <script>location.replace("constant.LC_PAPER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_PAPER_MASK.v.html b/libc/LC_PAPER_MASK.v.html
new file mode 100644
index 0000000..d7cbcb8
--- /dev/null
+++ b/libc/LC_PAPER_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_PAPER_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_PAPER_MASK.html">constant.LC_PAPER_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_PAPER_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_TELEPHONE.v.html b/libc/LC_TELEPHONE.v.html
new file mode 100644
index 0000000..85e53e0
--- /dev/null
+++ b/libc/LC_TELEPHONE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_TELEPHONE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_TELEPHONE.html">constant.LC_TELEPHONE.html</a>...</p>
+    <script>location.replace("constant.LC_TELEPHONE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_TELEPHONE_MASK.v.html b/libc/LC_TELEPHONE_MASK.v.html
new file mode 100644
index 0000000..45d8456
--- /dev/null
+++ b/libc/LC_TELEPHONE_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_TELEPHONE_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_TELEPHONE_MASK.html">constant.LC_TELEPHONE_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_TELEPHONE_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_TIME.v.html b/libc/LC_TIME.v.html
new file mode 100644
index 0000000..ee4c48f
--- /dev/null
+++ b/libc/LC_TIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_TIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_TIME.html">constant.LC_TIME.html</a>...</p>
+    <script>location.replace("constant.LC_TIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LC_TIME_MASK.v.html b/libc/LC_TIME_MASK.v.html
new file mode 100644
index 0000000..b23c84d
--- /dev/null
+++ b/libc/LC_TIME_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LC_TIME_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LC_TIME_MASK.html">constant.LC_TIME_MASK.html</a>...</p>
+    <script>location.replace("constant.LC_TIME_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_CMD_CAD_OFF.v.html b/libc/LINUX_REBOOT_CMD_CAD_OFF.v.html
new file mode 100644
index 0000000..cb162f8
--- /dev/null
+++ b/libc/LINUX_REBOOT_CMD_CAD_OFF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_CMD_CAD_OFF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_CMD_CAD_OFF.html">constant.LINUX_REBOOT_CMD_CAD_OFF.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_CMD_CAD_OFF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_CMD_CAD_ON.v.html b/libc/LINUX_REBOOT_CMD_CAD_ON.v.html
new file mode 100644
index 0000000..c9d5633
--- /dev/null
+++ b/libc/LINUX_REBOOT_CMD_CAD_ON.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_CMD_CAD_ON.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_CMD_CAD_ON.html">constant.LINUX_REBOOT_CMD_CAD_ON.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_CMD_CAD_ON.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_CMD_HALT.v.html b/libc/LINUX_REBOOT_CMD_HALT.v.html
new file mode 100644
index 0000000..ed5c117
--- /dev/null
+++ b/libc/LINUX_REBOOT_CMD_HALT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_CMD_HALT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_CMD_HALT.html">constant.LINUX_REBOOT_CMD_HALT.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_CMD_HALT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_CMD_KEXEC.v.html b/libc/LINUX_REBOOT_CMD_KEXEC.v.html
new file mode 100644
index 0000000..20d292b
--- /dev/null
+++ b/libc/LINUX_REBOOT_CMD_KEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_CMD_KEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_CMD_KEXEC.html">constant.LINUX_REBOOT_CMD_KEXEC.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_CMD_KEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_CMD_POWER_OFF.v.html b/libc/LINUX_REBOOT_CMD_POWER_OFF.v.html
new file mode 100644
index 0000000..69165c9
--- /dev/null
+++ b/libc/LINUX_REBOOT_CMD_POWER_OFF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_CMD_POWER_OFF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_CMD_POWER_OFF.html">constant.LINUX_REBOOT_CMD_POWER_OFF.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_CMD_POWER_OFF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_CMD_RESTART.v.html b/libc/LINUX_REBOOT_CMD_RESTART.v.html
new file mode 100644
index 0000000..ab1e249
--- /dev/null
+++ b/libc/LINUX_REBOOT_CMD_RESTART.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_CMD_RESTART.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_CMD_RESTART.html">constant.LINUX_REBOOT_CMD_RESTART.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_CMD_RESTART.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_CMD_RESTART2.v.html b/libc/LINUX_REBOOT_CMD_RESTART2.v.html
new file mode 100644
index 0000000..3860d55
--- /dev/null
+++ b/libc/LINUX_REBOOT_CMD_RESTART2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_CMD_RESTART2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_CMD_RESTART2.html">constant.LINUX_REBOOT_CMD_RESTART2.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_CMD_RESTART2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_CMD_SW_SUSPEND.v.html b/libc/LINUX_REBOOT_CMD_SW_SUSPEND.v.html
new file mode 100644
index 0000000..adc82db
--- /dev/null
+++ b/libc/LINUX_REBOOT_CMD_SW_SUSPEND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_CMD_SW_SUSPEND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_CMD_SW_SUSPEND.html">constant.LINUX_REBOOT_CMD_SW_SUSPEND.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_CMD_SW_SUSPEND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_MAGIC1.v.html b/libc/LINUX_REBOOT_MAGIC1.v.html
new file mode 100644
index 0000000..87bcd25
--- /dev/null
+++ b/libc/LINUX_REBOOT_MAGIC1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_MAGIC1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_MAGIC1.html">constant.LINUX_REBOOT_MAGIC1.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_MAGIC1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_MAGIC2.v.html b/libc/LINUX_REBOOT_MAGIC2.v.html
new file mode 100644
index 0000000..d24b6bb
--- /dev/null
+++ b/libc/LINUX_REBOOT_MAGIC2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_MAGIC2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_MAGIC2.html">constant.LINUX_REBOOT_MAGIC2.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_MAGIC2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_MAGIC2A.v.html b/libc/LINUX_REBOOT_MAGIC2A.v.html
new file mode 100644
index 0000000..f6fb4bb
--- /dev/null
+++ b/libc/LINUX_REBOOT_MAGIC2A.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_MAGIC2A.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_MAGIC2A.html">constant.LINUX_REBOOT_MAGIC2A.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_MAGIC2A.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_MAGIC2B.v.html b/libc/LINUX_REBOOT_MAGIC2B.v.html
new file mode 100644
index 0000000..a73e25c
--- /dev/null
+++ b/libc/LINUX_REBOOT_MAGIC2B.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_MAGIC2B.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_MAGIC2B.html">constant.LINUX_REBOOT_MAGIC2B.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_MAGIC2B.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LINUX_REBOOT_MAGIC2C.v.html b/libc/LINUX_REBOOT_MAGIC2C.v.html
new file mode 100644
index 0000000..8fdb848
--- /dev/null
+++ b/libc/LINUX_REBOOT_MAGIC2C.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LINUX_REBOOT_MAGIC2C.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LINUX_REBOOT_MAGIC2C.html">constant.LINUX_REBOOT_MAGIC2C.html</a>...</p>
+    <script>location.replace("constant.LINUX_REBOOT_MAGIC2C.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LIO_NOP.v.html b/libc/LIO_NOP.v.html
new file mode 100644
index 0000000..5ee3abe
--- /dev/null
+++ b/libc/LIO_NOP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LIO_NOP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LIO_NOP.html">constant.LIO_NOP.html</a>...</p>
+    <script>location.replace("constant.LIO_NOP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LIO_NOWAIT.v.html b/libc/LIO_NOWAIT.v.html
new file mode 100644
index 0000000..e82a0e1
--- /dev/null
+++ b/libc/LIO_NOWAIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LIO_NOWAIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LIO_NOWAIT.html">constant.LIO_NOWAIT.html</a>...</p>
+    <script>location.replace("constant.LIO_NOWAIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LIO_READ.v.html b/libc/LIO_READ.v.html
new file mode 100644
index 0000000..0051de5
--- /dev/null
+++ b/libc/LIO_READ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LIO_READ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LIO_READ.html">constant.LIO_READ.html</a>...</p>
+    <script>location.replace("constant.LIO_READ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LIO_WAIT.v.html b/libc/LIO_WAIT.v.html
new file mode 100644
index 0000000..9a3034b
--- /dev/null
+++ b/libc/LIO_WAIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LIO_WAIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LIO_WAIT.html">constant.LIO_WAIT.html</a>...</p>
+    <script>location.replace("constant.LIO_WAIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LIO_WRITE.v.html b/libc/LIO_WRITE.v.html
new file mode 100644
index 0000000..a529417
--- /dev/null
+++ b/libc/LIO_WRITE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LIO_WRITE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LIO_WRITE.html">constant.LIO_WRITE.html</a>...</p>
+    <script>location.replace("constant.LIO_WRITE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOCK_EX.v.html b/libc/LOCK_EX.v.html
new file mode 100644
index 0000000..01b4604
--- /dev/null
+++ b/libc/LOCK_EX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOCK_EX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOCK_EX.html">constant.LOCK_EX.html</a>...</p>
+    <script>location.replace("constant.LOCK_EX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOCK_NB.v.html b/libc/LOCK_NB.v.html
new file mode 100644
index 0000000..e97ab6d
--- /dev/null
+++ b/libc/LOCK_NB.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOCK_NB.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOCK_NB.html">constant.LOCK_NB.html</a>...</p>
+    <script>location.replace("constant.LOCK_NB.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOCK_SH.v.html b/libc/LOCK_SH.v.html
new file mode 100644
index 0000000..c69d532
--- /dev/null
+++ b/libc/LOCK_SH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOCK_SH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOCK_SH.html">constant.LOCK_SH.html</a>...</p>
+    <script>location.replace("constant.LOCK_SH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOCK_UN.v.html b/libc/LOCK_UN.v.html
new file mode 100644
index 0000000..e53cd96
--- /dev/null
+++ b/libc/LOCK_UN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOCK_UN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOCK_UN.html">constant.LOCK_UN.html</a>...</p>
+    <script>location.replace("constant.LOCK_UN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOGIN_PROCESS.v.html b/libc/LOGIN_PROCESS.v.html
new file mode 100644
index 0000000..89ee9fa
--- /dev/null
+++ b/libc/LOGIN_PROCESS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOGIN_PROCESS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOGIN_PROCESS.html">constant.LOGIN_PROCESS.html</a>...</p>
+    <script>location.replace("constant.LOGIN_PROCESS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_ALERT.v.html b/libc/LOG_ALERT.v.html
new file mode 100644
index 0000000..f4d8a90
--- /dev/null
+++ b/libc/LOG_ALERT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_ALERT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_ALERT.html">constant.LOG_ALERT.html</a>...</p>
+    <script>location.replace("constant.LOG_ALERT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_AUTH.v.html b/libc/LOG_AUTH.v.html
new file mode 100644
index 0000000..619f866
--- /dev/null
+++ b/libc/LOG_AUTH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_AUTH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_AUTH.html">constant.LOG_AUTH.html</a>...</p>
+    <script>location.replace("constant.LOG_AUTH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_AUTHPRIV.v.html b/libc/LOG_AUTHPRIV.v.html
new file mode 100644
index 0000000..0b04f34
--- /dev/null
+++ b/libc/LOG_AUTHPRIV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_AUTHPRIV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_AUTHPRIV.html">constant.LOG_AUTHPRIV.html</a>...</p>
+    <script>location.replace("constant.LOG_AUTHPRIV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_CONS.v.html b/libc/LOG_CONS.v.html
new file mode 100644
index 0000000..7e2646e
--- /dev/null
+++ b/libc/LOG_CONS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_CONS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_CONS.html">constant.LOG_CONS.html</a>...</p>
+    <script>location.replace("constant.LOG_CONS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_CRIT.v.html b/libc/LOG_CRIT.v.html
new file mode 100644
index 0000000..90e205e
--- /dev/null
+++ b/libc/LOG_CRIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_CRIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_CRIT.html">constant.LOG_CRIT.html</a>...</p>
+    <script>location.replace("constant.LOG_CRIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_CRON.v.html b/libc/LOG_CRON.v.html
new file mode 100644
index 0000000..ac3c5e9
--- /dev/null
+++ b/libc/LOG_CRON.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_CRON.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_CRON.html">constant.LOG_CRON.html</a>...</p>
+    <script>location.replace("constant.LOG_CRON.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_DAEMON.v.html b/libc/LOG_DAEMON.v.html
new file mode 100644
index 0000000..3a14c28
--- /dev/null
+++ b/libc/LOG_DAEMON.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_DAEMON.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_DAEMON.html">constant.LOG_DAEMON.html</a>...</p>
+    <script>location.replace("constant.LOG_DAEMON.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_DEBUG.v.html b/libc/LOG_DEBUG.v.html
new file mode 100644
index 0000000..03997c3
--- /dev/null
+++ b/libc/LOG_DEBUG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_DEBUG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_DEBUG.html">constant.LOG_DEBUG.html</a>...</p>
+    <script>location.replace("constant.LOG_DEBUG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_EMERG.v.html b/libc/LOG_EMERG.v.html
new file mode 100644
index 0000000..4215042
--- /dev/null
+++ b/libc/LOG_EMERG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_EMERG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_EMERG.html">constant.LOG_EMERG.html</a>...</p>
+    <script>location.replace("constant.LOG_EMERG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_ERR.v.html b/libc/LOG_ERR.v.html
new file mode 100644
index 0000000..5e62bf1
--- /dev/null
+++ b/libc/LOG_ERR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_ERR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_ERR.html">constant.LOG_ERR.html</a>...</p>
+    <script>location.replace("constant.LOG_ERR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_FACMASK.v.html b/libc/LOG_FACMASK.v.html
new file mode 100644
index 0000000..ad8ab52
--- /dev/null
+++ b/libc/LOG_FACMASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_FACMASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_FACMASK.html">constant.LOG_FACMASK.html</a>...</p>
+    <script>location.replace("constant.LOG_FACMASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_FTP.v.html b/libc/LOG_FTP.v.html
new file mode 100644
index 0000000..9e2b699
--- /dev/null
+++ b/libc/LOG_FTP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_FTP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_FTP.html">constant.LOG_FTP.html</a>...</p>
+    <script>location.replace("constant.LOG_FTP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_INFO.v.html b/libc/LOG_INFO.v.html
new file mode 100644
index 0000000..2d4b0f9
--- /dev/null
+++ b/libc/LOG_INFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_INFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_INFO.html">constant.LOG_INFO.html</a>...</p>
+    <script>location.replace("constant.LOG_INFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_KERN.v.html b/libc/LOG_KERN.v.html
new file mode 100644
index 0000000..03887f7
--- /dev/null
+++ b/libc/LOG_KERN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_KERN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_KERN.html">constant.LOG_KERN.html</a>...</p>
+    <script>location.replace("constant.LOG_KERN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_LOCAL0.v.html b/libc/LOG_LOCAL0.v.html
new file mode 100644
index 0000000..9c836e7
--- /dev/null
+++ b/libc/LOG_LOCAL0.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_LOCAL0.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_LOCAL0.html">constant.LOG_LOCAL0.html</a>...</p>
+    <script>location.replace("constant.LOG_LOCAL0.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_LOCAL1.v.html b/libc/LOG_LOCAL1.v.html
new file mode 100644
index 0000000..42b88a9
--- /dev/null
+++ b/libc/LOG_LOCAL1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_LOCAL1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_LOCAL1.html">constant.LOG_LOCAL1.html</a>...</p>
+    <script>location.replace("constant.LOG_LOCAL1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_LOCAL2.v.html b/libc/LOG_LOCAL2.v.html
new file mode 100644
index 0000000..dee4624
--- /dev/null
+++ b/libc/LOG_LOCAL2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_LOCAL2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_LOCAL2.html">constant.LOG_LOCAL2.html</a>...</p>
+    <script>location.replace("constant.LOG_LOCAL2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_LOCAL3.v.html b/libc/LOG_LOCAL3.v.html
new file mode 100644
index 0000000..cc8c20a
--- /dev/null
+++ b/libc/LOG_LOCAL3.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_LOCAL3.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_LOCAL3.html">constant.LOG_LOCAL3.html</a>...</p>
+    <script>location.replace("constant.LOG_LOCAL3.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_LOCAL4.v.html b/libc/LOG_LOCAL4.v.html
new file mode 100644
index 0000000..37df784
--- /dev/null
+++ b/libc/LOG_LOCAL4.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_LOCAL4.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_LOCAL4.html">constant.LOG_LOCAL4.html</a>...</p>
+    <script>location.replace("constant.LOG_LOCAL4.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_LOCAL5.v.html b/libc/LOG_LOCAL5.v.html
new file mode 100644
index 0000000..61c045c
--- /dev/null
+++ b/libc/LOG_LOCAL5.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_LOCAL5.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_LOCAL5.html">constant.LOG_LOCAL5.html</a>...</p>
+    <script>location.replace("constant.LOG_LOCAL5.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_LOCAL6.v.html b/libc/LOG_LOCAL6.v.html
new file mode 100644
index 0000000..669e2e4
--- /dev/null
+++ b/libc/LOG_LOCAL6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_LOCAL6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_LOCAL6.html">constant.LOG_LOCAL6.html</a>...</p>
+    <script>location.replace("constant.LOG_LOCAL6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_LOCAL7.v.html b/libc/LOG_LOCAL7.v.html
new file mode 100644
index 0000000..51c0a26
--- /dev/null
+++ b/libc/LOG_LOCAL7.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_LOCAL7.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_LOCAL7.html">constant.LOG_LOCAL7.html</a>...</p>
+    <script>location.replace("constant.LOG_LOCAL7.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_LPR.v.html b/libc/LOG_LPR.v.html
new file mode 100644
index 0000000..eac52af
--- /dev/null
+++ b/libc/LOG_LPR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_LPR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_LPR.html">constant.LOG_LPR.html</a>...</p>
+    <script>location.replace("constant.LOG_LPR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_MAIL.v.html b/libc/LOG_MAIL.v.html
new file mode 100644
index 0000000..89663d6
--- /dev/null
+++ b/libc/LOG_MAIL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_MAIL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_MAIL.html">constant.LOG_MAIL.html</a>...</p>
+    <script>location.replace("constant.LOG_MAIL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_NDELAY.v.html b/libc/LOG_NDELAY.v.html
new file mode 100644
index 0000000..0628229
--- /dev/null
+++ b/libc/LOG_NDELAY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_NDELAY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_NDELAY.html">constant.LOG_NDELAY.html</a>...</p>
+    <script>location.replace("constant.LOG_NDELAY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_NEWS.v.html b/libc/LOG_NEWS.v.html
new file mode 100644
index 0000000..96b4517
--- /dev/null
+++ b/libc/LOG_NEWS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_NEWS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_NEWS.html">constant.LOG_NEWS.html</a>...</p>
+    <script>location.replace("constant.LOG_NEWS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_NFACILITIES.v.html b/libc/LOG_NFACILITIES.v.html
new file mode 100644
index 0000000..471bd31
--- /dev/null
+++ b/libc/LOG_NFACILITIES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_NFACILITIES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_NFACILITIES.html">constant.LOG_NFACILITIES.html</a>...</p>
+    <script>location.replace("constant.LOG_NFACILITIES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_NOTICE.v.html b/libc/LOG_NOTICE.v.html
new file mode 100644
index 0000000..0c91e52
--- /dev/null
+++ b/libc/LOG_NOTICE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_NOTICE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_NOTICE.html">constant.LOG_NOTICE.html</a>...</p>
+    <script>location.replace("constant.LOG_NOTICE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_NOWAIT.v.html b/libc/LOG_NOWAIT.v.html
new file mode 100644
index 0000000..95be76f
--- /dev/null
+++ b/libc/LOG_NOWAIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_NOWAIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_NOWAIT.html">constant.LOG_NOWAIT.html</a>...</p>
+    <script>location.replace("constant.LOG_NOWAIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_ODELAY.v.html b/libc/LOG_ODELAY.v.html
new file mode 100644
index 0000000..99dff47
--- /dev/null
+++ b/libc/LOG_ODELAY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_ODELAY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_ODELAY.html">constant.LOG_ODELAY.html</a>...</p>
+    <script>location.replace("constant.LOG_ODELAY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_PERROR.v.html b/libc/LOG_PERROR.v.html
new file mode 100644
index 0000000..d26eb8e
--- /dev/null
+++ b/libc/LOG_PERROR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_PERROR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_PERROR.html">constant.LOG_PERROR.html</a>...</p>
+    <script>location.replace("constant.LOG_PERROR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_PID.v.html b/libc/LOG_PID.v.html
new file mode 100644
index 0000000..de4f80a
--- /dev/null
+++ b/libc/LOG_PID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_PID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_PID.html">constant.LOG_PID.html</a>...</p>
+    <script>location.replace("constant.LOG_PID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_PRIMASK.v.html b/libc/LOG_PRIMASK.v.html
new file mode 100644
index 0000000..9cdbc18
--- /dev/null
+++ b/libc/LOG_PRIMASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_PRIMASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_PRIMASK.html">constant.LOG_PRIMASK.html</a>...</p>
+    <script>location.replace("constant.LOG_PRIMASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_SYSLOG.v.html b/libc/LOG_SYSLOG.v.html
new file mode 100644
index 0000000..4d72087
--- /dev/null
+++ b/libc/LOG_SYSLOG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_SYSLOG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_SYSLOG.html">constant.LOG_SYSLOG.html</a>...</p>
+    <script>location.replace("constant.LOG_SYSLOG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_USER.v.html b/libc/LOG_USER.v.html
new file mode 100644
index 0000000..5e5d731
--- /dev/null
+++ b/libc/LOG_USER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_USER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_USER.html">constant.LOG_USER.html</a>...</p>
+    <script>location.replace("constant.LOG_USER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_UUCP.v.html b/libc/LOG_UUCP.v.html
new file mode 100644
index 0000000..25e9170
--- /dev/null
+++ b/libc/LOG_UUCP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_UUCP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_UUCP.html">constant.LOG_UUCP.html</a>...</p>
+    <script>location.replace("constant.LOG_UUCP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/LOG_WARNING.v.html b/libc/LOG_WARNING.v.html
new file mode 100644
index 0000000..bdfd6ad
--- /dev/null
+++ b/libc/LOG_WARNING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.LOG_WARNING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.LOG_WARNING.html">constant.LOG_WARNING.html</a>...</p>
+    <script>location.replace("constant.LOG_WARNING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/L_tmpnam.v.html b/libc/L_tmpnam.v.html
new file mode 100644
index 0000000..b17029a
--- /dev/null
+++ b/libc/L_tmpnam.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.L_tmpnam.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.L_tmpnam.html">constant.L_tmpnam.html</a>...</p>
+    <script>location.replace("constant.L_tmpnam.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_DODUMP.v.html b/libc/MADV_DODUMP.v.html
new file mode 100644
index 0000000..468e83b
--- /dev/null
+++ b/libc/MADV_DODUMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_DODUMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_DODUMP.html">constant.MADV_DODUMP.html</a>...</p>
+    <script>location.replace("constant.MADV_DODUMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_DOFORK.v.html b/libc/MADV_DOFORK.v.html
new file mode 100644
index 0000000..737a1d4
--- /dev/null
+++ b/libc/MADV_DOFORK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_DOFORK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_DOFORK.html">constant.MADV_DOFORK.html</a>...</p>
+    <script>location.replace("constant.MADV_DOFORK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_DONTDUMP.v.html b/libc/MADV_DONTDUMP.v.html
new file mode 100644
index 0000000..62da2ce
--- /dev/null
+++ b/libc/MADV_DONTDUMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_DONTDUMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_DONTDUMP.html">constant.MADV_DONTDUMP.html</a>...</p>
+    <script>location.replace("constant.MADV_DONTDUMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_DONTFORK.v.html b/libc/MADV_DONTFORK.v.html
new file mode 100644
index 0000000..2fb9416
--- /dev/null
+++ b/libc/MADV_DONTFORK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_DONTFORK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_DONTFORK.html">constant.MADV_DONTFORK.html</a>...</p>
+    <script>location.replace("constant.MADV_DONTFORK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_DONTNEED.v.html b/libc/MADV_DONTNEED.v.html
new file mode 100644
index 0000000..8d89770
--- /dev/null
+++ b/libc/MADV_DONTNEED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_DONTNEED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_DONTNEED.html">constant.MADV_DONTNEED.html</a>...</p>
+    <script>location.replace("constant.MADV_DONTNEED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_HUGEPAGE.v.html b/libc/MADV_HUGEPAGE.v.html
new file mode 100644
index 0000000..040643a
--- /dev/null
+++ b/libc/MADV_HUGEPAGE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_HUGEPAGE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_HUGEPAGE.html">constant.MADV_HUGEPAGE.html</a>...</p>
+    <script>location.replace("constant.MADV_HUGEPAGE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_HWPOISON.v.html b/libc/MADV_HWPOISON.v.html
new file mode 100644
index 0000000..96105e1
--- /dev/null
+++ b/libc/MADV_HWPOISON.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_HWPOISON.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_HWPOISON.html">constant.MADV_HWPOISON.html</a>...</p>
+    <script>location.replace("constant.MADV_HWPOISON.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_MERGEABLE.v.html b/libc/MADV_MERGEABLE.v.html
new file mode 100644
index 0000000..9646028
--- /dev/null
+++ b/libc/MADV_MERGEABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_MERGEABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_MERGEABLE.html">constant.MADV_MERGEABLE.html</a>...</p>
+    <script>location.replace("constant.MADV_MERGEABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_NOHUGEPAGE.v.html b/libc/MADV_NOHUGEPAGE.v.html
new file mode 100644
index 0000000..7712976
--- /dev/null
+++ b/libc/MADV_NOHUGEPAGE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_NOHUGEPAGE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_NOHUGEPAGE.html">constant.MADV_NOHUGEPAGE.html</a>...</p>
+    <script>location.replace("constant.MADV_NOHUGEPAGE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_NORMAL.v.html b/libc/MADV_NORMAL.v.html
new file mode 100644
index 0000000..4ad6eee
--- /dev/null
+++ b/libc/MADV_NORMAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_NORMAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_NORMAL.html">constant.MADV_NORMAL.html</a>...</p>
+    <script>location.replace("constant.MADV_NORMAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_RANDOM.v.html b/libc/MADV_RANDOM.v.html
new file mode 100644
index 0000000..b78c9d0
--- /dev/null
+++ b/libc/MADV_RANDOM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_RANDOM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_RANDOM.html">constant.MADV_RANDOM.html</a>...</p>
+    <script>location.replace("constant.MADV_RANDOM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_REMOVE.v.html b/libc/MADV_REMOVE.v.html
new file mode 100644
index 0000000..f810830
--- /dev/null
+++ b/libc/MADV_REMOVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_REMOVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_REMOVE.html">constant.MADV_REMOVE.html</a>...</p>
+    <script>location.replace("constant.MADV_REMOVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_SEQUENTIAL.v.html b/libc/MADV_SEQUENTIAL.v.html
new file mode 100644
index 0000000..75e1655
--- /dev/null
+++ b/libc/MADV_SEQUENTIAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_SEQUENTIAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_SEQUENTIAL.html">constant.MADV_SEQUENTIAL.html</a>...</p>
+    <script>location.replace("constant.MADV_SEQUENTIAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_UNMERGEABLE.v.html b/libc/MADV_UNMERGEABLE.v.html
new file mode 100644
index 0000000..19a8c8a
--- /dev/null
+++ b/libc/MADV_UNMERGEABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_UNMERGEABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_UNMERGEABLE.html">constant.MADV_UNMERGEABLE.html</a>...</p>
+    <script>location.replace("constant.MADV_UNMERGEABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MADV_WILLNEED.v.html b/libc/MADV_WILLNEED.v.html
new file mode 100644
index 0000000..79a2d75
--- /dev/null
+++ b/libc/MADV_WILLNEED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MADV_WILLNEED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MADV_WILLNEED.html">constant.MADV_WILLNEED.html</a>...</p>
+    <script>location.replace("constant.MADV_WILLNEED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_32BIT.v.html b/libc/MAP_32BIT.v.html
new file mode 100644
index 0000000..9ed74b3
--- /dev/null
+++ b/libc/MAP_32BIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_32BIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_32BIT.html">constant.MAP_32BIT.html</a>...</p>
+    <script>location.replace("constant.MAP_32BIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_ANON.v.html b/libc/MAP_ANON.v.html
new file mode 100644
index 0000000..bc8a183
--- /dev/null
+++ b/libc/MAP_ANON.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_ANON.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_ANON.html">constant.MAP_ANON.html</a>...</p>
+    <script>location.replace("constant.MAP_ANON.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_ANONYMOUS.v.html b/libc/MAP_ANONYMOUS.v.html
new file mode 100644
index 0000000..3625104
--- /dev/null
+++ b/libc/MAP_ANONYMOUS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_ANONYMOUS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_ANONYMOUS.html">constant.MAP_ANONYMOUS.html</a>...</p>
+    <script>location.replace("constant.MAP_ANONYMOUS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_DENYWRITE.v.html b/libc/MAP_DENYWRITE.v.html
new file mode 100644
index 0000000..c5c9346
--- /dev/null
+++ b/libc/MAP_DENYWRITE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_DENYWRITE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_DENYWRITE.html">constant.MAP_DENYWRITE.html</a>...</p>
+    <script>location.replace("constant.MAP_DENYWRITE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_EXECUTABLE.v.html b/libc/MAP_EXECUTABLE.v.html
new file mode 100644
index 0000000..d57b2e2
--- /dev/null
+++ b/libc/MAP_EXECUTABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_EXECUTABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_EXECUTABLE.html">constant.MAP_EXECUTABLE.html</a>...</p>
+    <script>location.replace("constant.MAP_EXECUTABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_FAILED.v.html b/libc/MAP_FAILED.v.html
new file mode 100644
index 0000000..c983642
--- /dev/null
+++ b/libc/MAP_FAILED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_FAILED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_FAILED.html">constant.MAP_FAILED.html</a>...</p>
+    <script>location.replace("constant.MAP_FAILED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_FILE.v.html b/libc/MAP_FILE.v.html
new file mode 100644
index 0000000..8d9c2d1
--- /dev/null
+++ b/libc/MAP_FILE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_FILE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_FILE.html">constant.MAP_FILE.html</a>...</p>
+    <script>location.replace("constant.MAP_FILE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_FIXED.v.html b/libc/MAP_FIXED.v.html
new file mode 100644
index 0000000..99534ce
--- /dev/null
+++ b/libc/MAP_FIXED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_FIXED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_FIXED.html">constant.MAP_FIXED.html</a>...</p>
+    <script>location.replace("constant.MAP_FIXED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_GROWSDOWN.v.html b/libc/MAP_GROWSDOWN.v.html
new file mode 100644
index 0000000..ffb32ae
--- /dev/null
+++ b/libc/MAP_GROWSDOWN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_GROWSDOWN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_GROWSDOWN.html">constant.MAP_GROWSDOWN.html</a>...</p>
+    <script>location.replace("constant.MAP_GROWSDOWN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_HUGETLB.v.html b/libc/MAP_HUGETLB.v.html
new file mode 100644
index 0000000..a70098a
--- /dev/null
+++ b/libc/MAP_HUGETLB.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_HUGETLB.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_HUGETLB.html">constant.MAP_HUGETLB.html</a>...</p>
+    <script>location.replace("constant.MAP_HUGETLB.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_LOCKED.v.html b/libc/MAP_LOCKED.v.html
new file mode 100644
index 0000000..1857eb2
--- /dev/null
+++ b/libc/MAP_LOCKED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_LOCKED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_LOCKED.html">constant.MAP_LOCKED.html</a>...</p>
+    <script>location.replace("constant.MAP_LOCKED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_NONBLOCK.v.html b/libc/MAP_NONBLOCK.v.html
new file mode 100644
index 0000000..5609b6f
--- /dev/null
+++ b/libc/MAP_NONBLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_NONBLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_NONBLOCK.html">constant.MAP_NONBLOCK.html</a>...</p>
+    <script>location.replace("constant.MAP_NONBLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_NORESERVE.v.html b/libc/MAP_NORESERVE.v.html
new file mode 100644
index 0000000..85cec3f
--- /dev/null
+++ b/libc/MAP_NORESERVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_NORESERVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_NORESERVE.html">constant.MAP_NORESERVE.html</a>...</p>
+    <script>location.replace("constant.MAP_NORESERVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_POPULATE.v.html b/libc/MAP_POPULATE.v.html
new file mode 100644
index 0000000..40a726c
--- /dev/null
+++ b/libc/MAP_POPULATE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_POPULATE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_POPULATE.html">constant.MAP_POPULATE.html</a>...</p>
+    <script>location.replace("constant.MAP_POPULATE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_PRIVATE.v.html b/libc/MAP_PRIVATE.v.html
new file mode 100644
index 0000000..7cc2f72
--- /dev/null
+++ b/libc/MAP_PRIVATE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_PRIVATE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_PRIVATE.html">constant.MAP_PRIVATE.html</a>...</p>
+    <script>location.replace("constant.MAP_PRIVATE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_SHARED.v.html b/libc/MAP_SHARED.v.html
new file mode 100644
index 0000000..3445bb8
--- /dev/null
+++ b/libc/MAP_SHARED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_SHARED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_SHARED.html">constant.MAP_SHARED.html</a>...</p>
+    <script>location.replace("constant.MAP_SHARED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_STACK.v.html b/libc/MAP_STACK.v.html
new file mode 100644
index 0000000..de491d4
--- /dev/null
+++ b/libc/MAP_STACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_STACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_STACK.html">constant.MAP_STACK.html</a>...</p>
+    <script>location.replace("constant.MAP_STACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAP_TYPE.v.html b/libc/MAP_TYPE.v.html
new file mode 100644
index 0000000..89b5361
--- /dev/null
+++ b/libc/MAP_TYPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAP_TYPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAP_TYPE.html">constant.MAP_TYPE.html</a>...</p>
+    <script>location.replace("constant.MAP_TYPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MAX_LINKS.v.html b/libc/MAX_LINKS.v.html
new file mode 100644
index 0000000..a5509c6
--- /dev/null
+++ b/libc/MAX_LINKS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MAX_LINKS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MAX_LINKS.html">constant.MAX_LINKS.html</a>...</p>
+    <script>location.replace("constant.MAX_LINKS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MCL_CURRENT.v.html b/libc/MCL_CURRENT.v.html
new file mode 100644
index 0000000..6e32a3d
--- /dev/null
+++ b/libc/MCL_CURRENT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MCL_CURRENT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MCL_CURRENT.html">constant.MCL_CURRENT.html</a>...</p>
+    <script>location.replace("constant.MCL_CURRENT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MCL_FUTURE.v.html b/libc/MCL_FUTURE.v.html
new file mode 100644
index 0000000..03fdf86
--- /dev/null
+++ b/libc/MCL_FUTURE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MCL_FUTURE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MCL_FUTURE.html">constant.MCL_FUTURE.html</a>...</p>
+    <script>location.replace("constant.MCL_FUTURE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MINIX2_SUPER_MAGIC.v.html b/libc/MINIX2_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..4386ce7
--- /dev/null
+++ b/libc/MINIX2_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MINIX2_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MINIX2_SUPER_MAGIC.html">constant.MINIX2_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.MINIX2_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MINIX2_SUPER_MAGIC2.v.html b/libc/MINIX2_SUPER_MAGIC2.v.html
new file mode 100644
index 0000000..241ba42
--- /dev/null
+++ b/libc/MINIX2_SUPER_MAGIC2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MINIX2_SUPER_MAGIC2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MINIX2_SUPER_MAGIC2.html">constant.MINIX2_SUPER_MAGIC2.html</a>...</p>
+    <script>location.replace("constant.MINIX2_SUPER_MAGIC2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MINIX_SUPER_MAGIC.v.html b/libc/MINIX_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..99b7939
--- /dev/null
+++ b/libc/MINIX_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MINIX_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MINIX_SUPER_MAGIC.html">constant.MINIX_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.MINIX_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MINIX_SUPER_MAGIC2.v.html b/libc/MINIX_SUPER_MAGIC2.v.html
new file mode 100644
index 0000000..7cd3e50
--- /dev/null
+++ b/libc/MINIX_SUPER_MAGIC2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MINIX_SUPER_MAGIC2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MINIX_SUPER_MAGIC2.html">constant.MINIX_SUPER_MAGIC2.html</a>...</p>
+    <script>location.replace("constant.MINIX_SUPER_MAGIC2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MINSIGSTKSZ.v.html b/libc/MINSIGSTKSZ.v.html
new file mode 100644
index 0000000..777042b
--- /dev/null
+++ b/libc/MINSIGSTKSZ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MINSIGSTKSZ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MINSIGSTKSZ.html">constant.MINSIGSTKSZ.html</a>...</p>
+    <script>location.replace("constant.MINSIGSTKSZ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MNT_DETACH.v.html b/libc/MNT_DETACH.v.html
new file mode 100644
index 0000000..607426a
--- /dev/null
+++ b/libc/MNT_DETACH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MNT_DETACH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MNT_DETACH.html">constant.MNT_DETACH.html</a>...</p>
+    <script>location.replace("constant.MNT_DETACH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MNT_EXPIRE.v.html b/libc/MNT_EXPIRE.v.html
new file mode 100644
index 0000000..a4a1e1e
--- /dev/null
+++ b/libc/MNT_EXPIRE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MNT_EXPIRE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MNT_EXPIRE.html">constant.MNT_EXPIRE.html</a>...</p>
+    <script>location.replace("constant.MNT_EXPIRE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MNT_FORCE.v.html b/libc/MNT_FORCE.v.html
new file mode 100644
index 0000000..e774258
--- /dev/null
+++ b/libc/MNT_FORCE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MNT_FORCE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MNT_FORCE.html">constant.MNT_FORCE.html</a>...</p>
+    <script>location.replace("constant.MNT_FORCE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MON_1.v.html b/libc/MON_1.v.html
new file mode 100644
index 0000000..314a95b
--- /dev/null
+++ b/libc/MON_1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MON_1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MON_1.html">constant.MON_1.html</a>...</p>
+    <script>location.replace("constant.MON_1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MON_10.v.html b/libc/MON_10.v.html
new file mode 100644
index 0000000..a86e604
--- /dev/null
+++ b/libc/MON_10.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MON_10.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MON_10.html">constant.MON_10.html</a>...</p>
+    <script>location.replace("constant.MON_10.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MON_11.v.html b/libc/MON_11.v.html
new file mode 100644
index 0000000..ecabd22
--- /dev/null
+++ b/libc/MON_11.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MON_11.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MON_11.html">constant.MON_11.html</a>...</p>
+    <script>location.replace("constant.MON_11.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MON_12.v.html b/libc/MON_12.v.html
new file mode 100644
index 0000000..a97b177
--- /dev/null
+++ b/libc/MON_12.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MON_12.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MON_12.html">constant.MON_12.html</a>...</p>
+    <script>location.replace("constant.MON_12.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MON_2.v.html b/libc/MON_2.v.html
new file mode 100644
index 0000000..4d64e01
--- /dev/null
+++ b/libc/MON_2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MON_2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MON_2.html">constant.MON_2.html</a>...</p>
+    <script>location.replace("constant.MON_2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MON_3.v.html b/libc/MON_3.v.html
new file mode 100644
index 0000000..834e81e
--- /dev/null
+++ b/libc/MON_3.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MON_3.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MON_3.html">constant.MON_3.html</a>...</p>
+    <script>location.replace("constant.MON_3.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MON_4.v.html b/libc/MON_4.v.html
new file mode 100644
index 0000000..8bbdb70
--- /dev/null
+++ b/libc/MON_4.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MON_4.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MON_4.html">constant.MON_4.html</a>...</p>
+    <script>location.replace("constant.MON_4.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MON_5.v.html b/libc/MON_5.v.html
new file mode 100644
index 0000000..d467e9d
--- /dev/null
+++ b/libc/MON_5.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MON_5.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MON_5.html">constant.MON_5.html</a>...</p>
+    <script>location.replace("constant.MON_5.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MON_6.v.html b/libc/MON_6.v.html
new file mode 100644
index 0000000..2d2a887
--- /dev/null
+++ b/libc/MON_6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MON_6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MON_6.html">constant.MON_6.html</a>...</p>
+    <script>location.replace("constant.MON_6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MON_7.v.html b/libc/MON_7.v.html
new file mode 100644
index 0000000..01f15fe
--- /dev/null
+++ b/libc/MON_7.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MON_7.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MON_7.html">constant.MON_7.html</a>...</p>
+    <script>location.replace("constant.MON_7.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MON_8.v.html b/libc/MON_8.v.html
new file mode 100644
index 0000000..17f81b0
--- /dev/null
+++ b/libc/MON_8.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MON_8.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MON_8.html">constant.MON_8.html</a>...</p>
+    <script>location.replace("constant.MON_8.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MON_9.v.html b/libc/MON_9.v.html
new file mode 100644
index 0000000..0f1db90
--- /dev/null
+++ b/libc/MON_9.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MON_9.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MON_9.html">constant.MON_9.html</a>...</p>
+    <script>location.replace("constant.MON_9.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MREMAP_FIXED.v.html b/libc/MREMAP_FIXED.v.html
new file mode 100644
index 0000000..e8f994c
--- /dev/null
+++ b/libc/MREMAP_FIXED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MREMAP_FIXED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MREMAP_FIXED.html">constant.MREMAP_FIXED.html</a>...</p>
+    <script>location.replace("constant.MREMAP_FIXED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MREMAP_MAYMOVE.v.html b/libc/MREMAP_MAYMOVE.v.html
new file mode 100644
index 0000000..f627d85
--- /dev/null
+++ b/libc/MREMAP_MAYMOVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MREMAP_MAYMOVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MREMAP_MAYMOVE.html">constant.MREMAP_MAYMOVE.html</a>...</p>
+    <script>location.replace("constant.MREMAP_MAYMOVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSDOS_SUPER_MAGIC.v.html b/libc/MSDOS_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..ca98973
--- /dev/null
+++ b/libc/MSDOS_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSDOS_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSDOS_SUPER_MAGIC.html">constant.MSDOS_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.MSDOS_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_CMSG_CLOEXEC.v.html b/libc/MSG_CMSG_CLOEXEC.v.html
new file mode 100644
index 0000000..7d27c69
--- /dev/null
+++ b/libc/MSG_CMSG_CLOEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_CMSG_CLOEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_CMSG_CLOEXEC.html">constant.MSG_CMSG_CLOEXEC.html</a>...</p>
+    <script>location.replace("constant.MSG_CMSG_CLOEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_CONFIRM.v.html b/libc/MSG_CONFIRM.v.html
new file mode 100644
index 0000000..164f0f7
--- /dev/null
+++ b/libc/MSG_CONFIRM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_CONFIRM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_CONFIRM.html">constant.MSG_CONFIRM.html</a>...</p>
+    <script>location.replace("constant.MSG_CONFIRM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_COPY.v.html b/libc/MSG_COPY.v.html
new file mode 100644
index 0000000..3fdfaaf
--- /dev/null
+++ b/libc/MSG_COPY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_COPY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_COPY.html">constant.MSG_COPY.html</a>...</p>
+    <script>location.replace("constant.MSG_COPY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_CTRUNC.v.html b/libc/MSG_CTRUNC.v.html
new file mode 100644
index 0000000..9eeb01f
--- /dev/null
+++ b/libc/MSG_CTRUNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_CTRUNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_CTRUNC.html">constant.MSG_CTRUNC.html</a>...</p>
+    <script>location.replace("constant.MSG_CTRUNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_DONTROUTE.v.html b/libc/MSG_DONTROUTE.v.html
new file mode 100644
index 0000000..d49defa
--- /dev/null
+++ b/libc/MSG_DONTROUTE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_DONTROUTE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_DONTROUTE.html">constant.MSG_DONTROUTE.html</a>...</p>
+    <script>location.replace("constant.MSG_DONTROUTE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_DONTWAIT.v.html b/libc/MSG_DONTWAIT.v.html
new file mode 100644
index 0000000..73e05ce
--- /dev/null
+++ b/libc/MSG_DONTWAIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_DONTWAIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_DONTWAIT.html">constant.MSG_DONTWAIT.html</a>...</p>
+    <script>location.replace("constant.MSG_DONTWAIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_EOR.v.html b/libc/MSG_EOR.v.html
new file mode 100644
index 0000000..57a033a
--- /dev/null
+++ b/libc/MSG_EOR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_EOR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_EOR.html">constant.MSG_EOR.html</a>...</p>
+    <script>location.replace("constant.MSG_EOR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_ERRQUEUE.v.html b/libc/MSG_ERRQUEUE.v.html
new file mode 100644
index 0000000..05e6dd0
--- /dev/null
+++ b/libc/MSG_ERRQUEUE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_ERRQUEUE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_ERRQUEUE.html">constant.MSG_ERRQUEUE.html</a>...</p>
+    <script>location.replace("constant.MSG_ERRQUEUE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_EXCEPT.v.html b/libc/MSG_EXCEPT.v.html
new file mode 100644
index 0000000..d149da7
--- /dev/null
+++ b/libc/MSG_EXCEPT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_EXCEPT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_EXCEPT.html">constant.MSG_EXCEPT.html</a>...</p>
+    <script>location.replace("constant.MSG_EXCEPT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_FASTOPEN.v.html b/libc/MSG_FASTOPEN.v.html
new file mode 100644
index 0000000..7abec87
--- /dev/null
+++ b/libc/MSG_FASTOPEN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_FASTOPEN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_FASTOPEN.html">constant.MSG_FASTOPEN.html</a>...</p>
+    <script>location.replace("constant.MSG_FASTOPEN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_FIN.v.html b/libc/MSG_FIN.v.html
new file mode 100644
index 0000000..dd7e682
--- /dev/null
+++ b/libc/MSG_FIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_FIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_FIN.html">constant.MSG_FIN.html</a>...</p>
+    <script>location.replace("constant.MSG_FIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_INFO.v.html b/libc/MSG_INFO.v.html
new file mode 100644
index 0000000..1c713c2
--- /dev/null
+++ b/libc/MSG_INFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_INFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_INFO.html">constant.MSG_INFO.html</a>...</p>
+    <script>location.replace("constant.MSG_INFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_MORE.v.html b/libc/MSG_MORE.v.html
new file mode 100644
index 0000000..8898309
--- /dev/null
+++ b/libc/MSG_MORE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_MORE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_MORE.html">constant.MSG_MORE.html</a>...</p>
+    <script>location.replace("constant.MSG_MORE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_NOERROR.v.html b/libc/MSG_NOERROR.v.html
new file mode 100644
index 0000000..99a03fb
--- /dev/null
+++ b/libc/MSG_NOERROR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_NOERROR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_NOERROR.html">constant.MSG_NOERROR.html</a>...</p>
+    <script>location.replace("constant.MSG_NOERROR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_NOSIGNAL.v.html b/libc/MSG_NOSIGNAL.v.html
new file mode 100644
index 0000000..fd1ed60
--- /dev/null
+++ b/libc/MSG_NOSIGNAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_NOSIGNAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_NOSIGNAL.html">constant.MSG_NOSIGNAL.html</a>...</p>
+    <script>location.replace("constant.MSG_NOSIGNAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_OOB.v.html b/libc/MSG_OOB.v.html
new file mode 100644
index 0000000..7485caf
--- /dev/null
+++ b/libc/MSG_OOB.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_OOB.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_OOB.html">constant.MSG_OOB.html</a>...</p>
+    <script>location.replace("constant.MSG_OOB.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_PEEK.v.html b/libc/MSG_PEEK.v.html
new file mode 100644
index 0000000..e1d7d74
--- /dev/null
+++ b/libc/MSG_PEEK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_PEEK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_PEEK.html">constant.MSG_PEEK.html</a>...</p>
+    <script>location.replace("constant.MSG_PEEK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_RST.v.html b/libc/MSG_RST.v.html
new file mode 100644
index 0000000..fbdd254
--- /dev/null
+++ b/libc/MSG_RST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_RST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_RST.html">constant.MSG_RST.html</a>...</p>
+    <script>location.replace("constant.MSG_RST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_STAT.v.html b/libc/MSG_STAT.v.html
new file mode 100644
index 0000000..22e3b28
--- /dev/null
+++ b/libc/MSG_STAT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_STAT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_STAT.html">constant.MSG_STAT.html</a>...</p>
+    <script>location.replace("constant.MSG_STAT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_SYN.v.html b/libc/MSG_SYN.v.html
new file mode 100644
index 0000000..a33146a
--- /dev/null
+++ b/libc/MSG_SYN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_SYN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_SYN.html">constant.MSG_SYN.html</a>...</p>
+    <script>location.replace("constant.MSG_SYN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_TRUNC.v.html b/libc/MSG_TRUNC.v.html
new file mode 100644
index 0000000..d99209c
--- /dev/null
+++ b/libc/MSG_TRUNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_TRUNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_TRUNC.html">constant.MSG_TRUNC.html</a>...</p>
+    <script>location.replace("constant.MSG_TRUNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_TRYHARD.v.html b/libc/MSG_TRYHARD.v.html
new file mode 100644
index 0000000..fa4306e
--- /dev/null
+++ b/libc/MSG_TRYHARD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_TRYHARD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_TRYHARD.html">constant.MSG_TRYHARD.html</a>...</p>
+    <script>location.replace("constant.MSG_TRYHARD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_WAITALL.v.html b/libc/MSG_WAITALL.v.html
new file mode 100644
index 0000000..3abe0bc
--- /dev/null
+++ b/libc/MSG_WAITALL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_WAITALL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_WAITALL.html">constant.MSG_WAITALL.html</a>...</p>
+    <script>location.replace("constant.MSG_WAITALL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MSG_WAITFORONE.v.html b/libc/MSG_WAITFORONE.v.html
new file mode 100644
index 0000000..a3ff344
--- /dev/null
+++ b/libc/MSG_WAITFORONE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MSG_WAITFORONE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MSG_WAITFORONE.html">constant.MSG_WAITFORONE.html</a>...</p>
+    <script>location.replace("constant.MSG_WAITFORONE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_ACTIVE.v.html b/libc/MS_ACTIVE.v.html
new file mode 100644
index 0000000..244a322
--- /dev/null
+++ b/libc/MS_ACTIVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_ACTIVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_ACTIVE.html">constant.MS_ACTIVE.html</a>...</p>
+    <script>location.replace("constant.MS_ACTIVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_ASYNC.v.html b/libc/MS_ASYNC.v.html
new file mode 100644
index 0000000..5268ec9
--- /dev/null
+++ b/libc/MS_ASYNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_ASYNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_ASYNC.html">constant.MS_ASYNC.html</a>...</p>
+    <script>location.replace("constant.MS_ASYNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_BIND.v.html b/libc/MS_BIND.v.html
new file mode 100644
index 0000000..826c9ab
--- /dev/null
+++ b/libc/MS_BIND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_BIND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_BIND.html">constant.MS_BIND.html</a>...</p>
+    <script>location.replace("constant.MS_BIND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_DIRSYNC.v.html b/libc/MS_DIRSYNC.v.html
new file mode 100644
index 0000000..448c747
--- /dev/null
+++ b/libc/MS_DIRSYNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_DIRSYNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_DIRSYNC.html">constant.MS_DIRSYNC.html</a>...</p>
+    <script>location.replace("constant.MS_DIRSYNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_INVALIDATE.v.html b/libc/MS_INVALIDATE.v.html
new file mode 100644
index 0000000..0a89e22
--- /dev/null
+++ b/libc/MS_INVALIDATE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_INVALIDATE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_INVALIDATE.html">constant.MS_INVALIDATE.html</a>...</p>
+    <script>location.replace("constant.MS_INVALIDATE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_I_VERSION.v.html b/libc/MS_I_VERSION.v.html
new file mode 100644
index 0000000..e8c214b
--- /dev/null
+++ b/libc/MS_I_VERSION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_I_VERSION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_I_VERSION.html">constant.MS_I_VERSION.html</a>...</p>
+    <script>location.replace("constant.MS_I_VERSION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_KERNMOUNT.v.html b/libc/MS_KERNMOUNT.v.html
new file mode 100644
index 0000000..0fd6c40
--- /dev/null
+++ b/libc/MS_KERNMOUNT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_KERNMOUNT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_KERNMOUNT.html">constant.MS_KERNMOUNT.html</a>...</p>
+    <script>location.replace("constant.MS_KERNMOUNT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_MANDLOCK.v.html b/libc/MS_MANDLOCK.v.html
new file mode 100644
index 0000000..0718695
--- /dev/null
+++ b/libc/MS_MANDLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_MANDLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_MANDLOCK.html">constant.MS_MANDLOCK.html</a>...</p>
+    <script>location.replace("constant.MS_MANDLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_MGC_MSK.v.html b/libc/MS_MGC_MSK.v.html
new file mode 100644
index 0000000..901e0ab
--- /dev/null
+++ b/libc/MS_MGC_MSK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_MGC_MSK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_MGC_MSK.html">constant.MS_MGC_MSK.html</a>...</p>
+    <script>location.replace("constant.MS_MGC_MSK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_MGC_VAL.v.html b/libc/MS_MGC_VAL.v.html
new file mode 100644
index 0000000..c170845
--- /dev/null
+++ b/libc/MS_MGC_VAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_MGC_VAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_MGC_VAL.html">constant.MS_MGC_VAL.html</a>...</p>
+    <script>location.replace("constant.MS_MGC_VAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_MOVE.v.html b/libc/MS_MOVE.v.html
new file mode 100644
index 0000000..9bdf5e5
--- /dev/null
+++ b/libc/MS_MOVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_MOVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_MOVE.html">constant.MS_MOVE.html</a>...</p>
+    <script>location.replace("constant.MS_MOVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_NOATIME.v.html b/libc/MS_NOATIME.v.html
new file mode 100644
index 0000000..b0f6e68
--- /dev/null
+++ b/libc/MS_NOATIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_NOATIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_NOATIME.html">constant.MS_NOATIME.html</a>...</p>
+    <script>location.replace("constant.MS_NOATIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_NODEV.v.html b/libc/MS_NODEV.v.html
new file mode 100644
index 0000000..8a857e8
--- /dev/null
+++ b/libc/MS_NODEV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_NODEV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_NODEV.html">constant.MS_NODEV.html</a>...</p>
+    <script>location.replace("constant.MS_NODEV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_NODIRATIME.v.html b/libc/MS_NODIRATIME.v.html
new file mode 100644
index 0000000..d139254
--- /dev/null
+++ b/libc/MS_NODIRATIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_NODIRATIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_NODIRATIME.html">constant.MS_NODIRATIME.html</a>...</p>
+    <script>location.replace("constant.MS_NODIRATIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_NOEXEC.v.html b/libc/MS_NOEXEC.v.html
new file mode 100644
index 0000000..51e83b0
--- /dev/null
+++ b/libc/MS_NOEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_NOEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_NOEXEC.html">constant.MS_NOEXEC.html</a>...</p>
+    <script>location.replace("constant.MS_NOEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_NOSUID.v.html b/libc/MS_NOSUID.v.html
new file mode 100644
index 0000000..6aa48e8
--- /dev/null
+++ b/libc/MS_NOSUID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_NOSUID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_NOSUID.html">constant.MS_NOSUID.html</a>...</p>
+    <script>location.replace("constant.MS_NOSUID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_NOUSER.v.html b/libc/MS_NOUSER.v.html
new file mode 100644
index 0000000..5fbdeff
--- /dev/null
+++ b/libc/MS_NOUSER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_NOUSER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_NOUSER.html">constant.MS_NOUSER.html</a>...</p>
+    <script>location.replace("constant.MS_NOUSER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_POSIXACL.v.html b/libc/MS_POSIXACL.v.html
new file mode 100644
index 0000000..24cdfde
--- /dev/null
+++ b/libc/MS_POSIXACL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_POSIXACL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_POSIXACL.html">constant.MS_POSIXACL.html</a>...</p>
+    <script>location.replace("constant.MS_POSIXACL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_PRIVATE.v.html b/libc/MS_PRIVATE.v.html
new file mode 100644
index 0000000..c76cc41
--- /dev/null
+++ b/libc/MS_PRIVATE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_PRIVATE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_PRIVATE.html">constant.MS_PRIVATE.html</a>...</p>
+    <script>location.replace("constant.MS_PRIVATE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_RDONLY.v.html b/libc/MS_RDONLY.v.html
new file mode 100644
index 0000000..f745720
--- /dev/null
+++ b/libc/MS_RDONLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_RDONLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_RDONLY.html">constant.MS_RDONLY.html</a>...</p>
+    <script>location.replace("constant.MS_RDONLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_REC.v.html b/libc/MS_REC.v.html
new file mode 100644
index 0000000..2a7c052
--- /dev/null
+++ b/libc/MS_REC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_REC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_REC.html">constant.MS_REC.html</a>...</p>
+    <script>location.replace("constant.MS_REC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_RELATIME.v.html b/libc/MS_RELATIME.v.html
new file mode 100644
index 0000000..21fc34d
--- /dev/null
+++ b/libc/MS_RELATIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_RELATIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_RELATIME.html">constant.MS_RELATIME.html</a>...</p>
+    <script>location.replace("constant.MS_RELATIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_REMOUNT.v.html b/libc/MS_REMOUNT.v.html
new file mode 100644
index 0000000..5804483
--- /dev/null
+++ b/libc/MS_REMOUNT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_REMOUNT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_REMOUNT.html">constant.MS_REMOUNT.html</a>...</p>
+    <script>location.replace("constant.MS_REMOUNT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_RMT_MASK.v.html b/libc/MS_RMT_MASK.v.html
new file mode 100644
index 0000000..9bea721
--- /dev/null
+++ b/libc/MS_RMT_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_RMT_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_RMT_MASK.html">constant.MS_RMT_MASK.html</a>...</p>
+    <script>location.replace("constant.MS_RMT_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_SHARED.v.html b/libc/MS_SHARED.v.html
new file mode 100644
index 0000000..89cc7e5
--- /dev/null
+++ b/libc/MS_SHARED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_SHARED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_SHARED.html">constant.MS_SHARED.html</a>...</p>
+    <script>location.replace("constant.MS_SHARED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_SILENT.v.html b/libc/MS_SILENT.v.html
new file mode 100644
index 0000000..18c7003
--- /dev/null
+++ b/libc/MS_SILENT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_SILENT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_SILENT.html">constant.MS_SILENT.html</a>...</p>
+    <script>location.replace("constant.MS_SILENT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_SLAVE.v.html b/libc/MS_SLAVE.v.html
new file mode 100644
index 0000000..fc03345
--- /dev/null
+++ b/libc/MS_SLAVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_SLAVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_SLAVE.html">constant.MS_SLAVE.html</a>...</p>
+    <script>location.replace("constant.MS_SLAVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_STRICTATIME.v.html b/libc/MS_STRICTATIME.v.html
new file mode 100644
index 0000000..7466553
--- /dev/null
+++ b/libc/MS_STRICTATIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_STRICTATIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_STRICTATIME.html">constant.MS_STRICTATIME.html</a>...</p>
+    <script>location.replace("constant.MS_STRICTATIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_SYNC.v.html b/libc/MS_SYNC.v.html
new file mode 100644
index 0000000..ce784bf
--- /dev/null
+++ b/libc/MS_SYNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_SYNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_SYNC.html">constant.MS_SYNC.html</a>...</p>
+    <script>location.replace("constant.MS_SYNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_SYNCHRONOUS.v.html b/libc/MS_SYNCHRONOUS.v.html
new file mode 100644
index 0000000..a46237c
--- /dev/null
+++ b/libc/MS_SYNCHRONOUS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_SYNCHRONOUS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_SYNCHRONOUS.html">constant.MS_SYNCHRONOUS.html</a>...</p>
+    <script>location.replace("constant.MS_SYNCHRONOUS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/MS_UNBINDABLE.v.html b/libc/MS_UNBINDABLE.v.html
new file mode 100644
index 0000000..daf9266
--- /dev/null
+++ b/libc/MS_UNBINDABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.MS_UNBINDABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.MS_UNBINDABLE.html">constant.MS_UNBINDABLE.html</a>...</p>
+    <script>location.replace("constant.MS_UNBINDABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NCCS.v.html b/libc/NCCS.v.html
new file mode 100644
index 0000000..1268798
--- /dev/null
+++ b/libc/NCCS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NCCS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NCCS.html">constant.NCCS.html</a>...</p>
+    <script>location.replace("constant.NCCS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NCP_SUPER_MAGIC.v.html b/libc/NCP_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..f5e33f2
--- /dev/null
+++ b/libc/NCP_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NCP_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NCP_SUPER_MAGIC.html">constant.NCP_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.NCP_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_ADD_MEMBERSHIP.v.html b/libc/NETLINK_ADD_MEMBERSHIP.v.html
new file mode 100644
index 0000000..e9e72d6
--- /dev/null
+++ b/libc/NETLINK_ADD_MEMBERSHIP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_ADD_MEMBERSHIP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_ADD_MEMBERSHIP.html">constant.NETLINK_ADD_MEMBERSHIP.html</a>...</p>
+    <script>location.replace("constant.NETLINK_ADD_MEMBERSHIP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_AUDIT.v.html b/libc/NETLINK_AUDIT.v.html
new file mode 100644
index 0000000..82b08fc
--- /dev/null
+++ b/libc/NETLINK_AUDIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_AUDIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_AUDIT.html">constant.NETLINK_AUDIT.html</a>...</p>
+    <script>location.replace("constant.NETLINK_AUDIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_BROADCAST_ERROR.v.html b/libc/NETLINK_BROADCAST_ERROR.v.html
new file mode 100644
index 0000000..6cbf464
--- /dev/null
+++ b/libc/NETLINK_BROADCAST_ERROR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_BROADCAST_ERROR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_BROADCAST_ERROR.html">constant.NETLINK_BROADCAST_ERROR.html</a>...</p>
+    <script>location.replace("constant.NETLINK_BROADCAST_ERROR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_CAP_ACK.v.html b/libc/NETLINK_CAP_ACK.v.html
new file mode 100644
index 0000000..88e552c
--- /dev/null
+++ b/libc/NETLINK_CAP_ACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_CAP_ACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_CAP_ACK.html">constant.NETLINK_CAP_ACK.html</a>...</p>
+    <script>location.replace("constant.NETLINK_CAP_ACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_CONNECTOR.v.html b/libc/NETLINK_CONNECTOR.v.html
new file mode 100644
index 0000000..186ab59
--- /dev/null
+++ b/libc/NETLINK_CONNECTOR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_CONNECTOR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_CONNECTOR.html">constant.NETLINK_CONNECTOR.html</a>...</p>
+    <script>location.replace("constant.NETLINK_CONNECTOR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_CRYPTO.v.html b/libc/NETLINK_CRYPTO.v.html
new file mode 100644
index 0000000..56f2960
--- /dev/null
+++ b/libc/NETLINK_CRYPTO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_CRYPTO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_CRYPTO.html">constant.NETLINK_CRYPTO.html</a>...</p>
+    <script>location.replace("constant.NETLINK_CRYPTO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_DNRTMSG.v.html b/libc/NETLINK_DNRTMSG.v.html
new file mode 100644
index 0000000..91127d2
--- /dev/null
+++ b/libc/NETLINK_DNRTMSG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_DNRTMSG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_DNRTMSG.html">constant.NETLINK_DNRTMSG.html</a>...</p>
+    <script>location.replace("constant.NETLINK_DNRTMSG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_DROP_MEMBERSHIP.v.html b/libc/NETLINK_DROP_MEMBERSHIP.v.html
new file mode 100644
index 0000000..798e1df
--- /dev/null
+++ b/libc/NETLINK_DROP_MEMBERSHIP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_DROP_MEMBERSHIP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_DROP_MEMBERSHIP.html">constant.NETLINK_DROP_MEMBERSHIP.html</a>...</p>
+    <script>location.replace("constant.NETLINK_DROP_MEMBERSHIP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_ECRYPTFS.v.html b/libc/NETLINK_ECRYPTFS.v.html
new file mode 100644
index 0000000..1ec1647
--- /dev/null
+++ b/libc/NETLINK_ECRYPTFS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_ECRYPTFS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_ECRYPTFS.html">constant.NETLINK_ECRYPTFS.html</a>...</p>
+    <script>location.replace("constant.NETLINK_ECRYPTFS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_FIB_LOOKUP.v.html b/libc/NETLINK_FIB_LOOKUP.v.html
new file mode 100644
index 0000000..6090276
--- /dev/null
+++ b/libc/NETLINK_FIB_LOOKUP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_FIB_LOOKUP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_FIB_LOOKUP.html">constant.NETLINK_FIB_LOOKUP.html</a>...</p>
+    <script>location.replace("constant.NETLINK_FIB_LOOKUP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_FIREWALL.v.html b/libc/NETLINK_FIREWALL.v.html
new file mode 100644
index 0000000..a1b0796
--- /dev/null
+++ b/libc/NETLINK_FIREWALL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_FIREWALL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_FIREWALL.html">constant.NETLINK_FIREWALL.html</a>...</p>
+    <script>location.replace("constant.NETLINK_FIREWALL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_GENERIC.v.html b/libc/NETLINK_GENERIC.v.html
new file mode 100644
index 0000000..1f16f62
--- /dev/null
+++ b/libc/NETLINK_GENERIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_GENERIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_GENERIC.html">constant.NETLINK_GENERIC.html</a>...</p>
+    <script>location.replace("constant.NETLINK_GENERIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_INET_DIAG.v.html b/libc/NETLINK_INET_DIAG.v.html
new file mode 100644
index 0000000..af62046
--- /dev/null
+++ b/libc/NETLINK_INET_DIAG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_INET_DIAG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_INET_DIAG.html">constant.NETLINK_INET_DIAG.html</a>...</p>
+    <script>location.replace("constant.NETLINK_INET_DIAG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_IP6_FW.v.html b/libc/NETLINK_IP6_FW.v.html
new file mode 100644
index 0000000..e171d2b
--- /dev/null
+++ b/libc/NETLINK_IP6_FW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_IP6_FW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_IP6_FW.html">constant.NETLINK_IP6_FW.html</a>...</p>
+    <script>location.replace("constant.NETLINK_IP6_FW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_ISCSI.v.html b/libc/NETLINK_ISCSI.v.html
new file mode 100644
index 0000000..342e262
--- /dev/null
+++ b/libc/NETLINK_ISCSI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_ISCSI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_ISCSI.html">constant.NETLINK_ISCSI.html</a>...</p>
+    <script>location.replace("constant.NETLINK_ISCSI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_KOBJECT_UEVENT.v.html b/libc/NETLINK_KOBJECT_UEVENT.v.html
new file mode 100644
index 0000000..5e932a9
--- /dev/null
+++ b/libc/NETLINK_KOBJECT_UEVENT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_KOBJECT_UEVENT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_KOBJECT_UEVENT.html">constant.NETLINK_KOBJECT_UEVENT.html</a>...</p>
+    <script>location.replace("constant.NETLINK_KOBJECT_UEVENT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_LISTEN_ALL_NSID.v.html b/libc/NETLINK_LISTEN_ALL_NSID.v.html
new file mode 100644
index 0000000..09b2abd
--- /dev/null
+++ b/libc/NETLINK_LISTEN_ALL_NSID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_LISTEN_ALL_NSID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_LISTEN_ALL_NSID.html">constant.NETLINK_LISTEN_ALL_NSID.html</a>...</p>
+    <script>location.replace("constant.NETLINK_LISTEN_ALL_NSID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_LIST_MEMBERSHIPS.v.html b/libc/NETLINK_LIST_MEMBERSHIPS.v.html
new file mode 100644
index 0000000..4306c1d
--- /dev/null
+++ b/libc/NETLINK_LIST_MEMBERSHIPS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_LIST_MEMBERSHIPS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_LIST_MEMBERSHIPS.html">constant.NETLINK_LIST_MEMBERSHIPS.html</a>...</p>
+    <script>location.replace("constant.NETLINK_LIST_MEMBERSHIPS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_NETFILTER.v.html b/libc/NETLINK_NETFILTER.v.html
new file mode 100644
index 0000000..711985b
--- /dev/null
+++ b/libc/NETLINK_NETFILTER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_NETFILTER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_NETFILTER.html">constant.NETLINK_NETFILTER.html</a>...</p>
+    <script>location.replace("constant.NETLINK_NETFILTER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_NFLOG.v.html b/libc/NETLINK_NFLOG.v.html
new file mode 100644
index 0000000..d8a7a23
--- /dev/null
+++ b/libc/NETLINK_NFLOG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_NFLOG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_NFLOG.html">constant.NETLINK_NFLOG.html</a>...</p>
+    <script>location.replace("constant.NETLINK_NFLOG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_NO_ENOBUFS.v.html b/libc/NETLINK_NO_ENOBUFS.v.html
new file mode 100644
index 0000000..d240531
--- /dev/null
+++ b/libc/NETLINK_NO_ENOBUFS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_NO_ENOBUFS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_NO_ENOBUFS.html">constant.NETLINK_NO_ENOBUFS.html</a>...</p>
+    <script>location.replace("constant.NETLINK_NO_ENOBUFS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_PKTINFO.v.html b/libc/NETLINK_PKTINFO.v.html
new file mode 100644
index 0000000..f8103cd
--- /dev/null
+++ b/libc/NETLINK_PKTINFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_PKTINFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_PKTINFO.html">constant.NETLINK_PKTINFO.html</a>...</p>
+    <script>location.replace("constant.NETLINK_PKTINFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_RDMA.v.html b/libc/NETLINK_RDMA.v.html
new file mode 100644
index 0000000..9907c32
--- /dev/null
+++ b/libc/NETLINK_RDMA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_RDMA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_RDMA.html">constant.NETLINK_RDMA.html</a>...</p>
+    <script>location.replace("constant.NETLINK_RDMA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_ROUTE.v.html b/libc/NETLINK_ROUTE.v.html
new file mode 100644
index 0000000..dc5f09e
--- /dev/null
+++ b/libc/NETLINK_ROUTE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_ROUTE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_ROUTE.html">constant.NETLINK_ROUTE.html</a>...</p>
+    <script>location.replace("constant.NETLINK_ROUTE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_RX_RING.v.html b/libc/NETLINK_RX_RING.v.html
new file mode 100644
index 0000000..106f38b
--- /dev/null
+++ b/libc/NETLINK_RX_RING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_RX_RING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_RX_RING.html">constant.NETLINK_RX_RING.html</a>...</p>
+    <script>location.replace("constant.NETLINK_RX_RING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_SCSITRANSPORT.v.html b/libc/NETLINK_SCSITRANSPORT.v.html
new file mode 100644
index 0000000..273e4b9
--- /dev/null
+++ b/libc/NETLINK_SCSITRANSPORT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_SCSITRANSPORT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_SCSITRANSPORT.html">constant.NETLINK_SCSITRANSPORT.html</a>...</p>
+    <script>location.replace("constant.NETLINK_SCSITRANSPORT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_SELINUX.v.html b/libc/NETLINK_SELINUX.v.html
new file mode 100644
index 0000000..18e77d4
--- /dev/null
+++ b/libc/NETLINK_SELINUX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_SELINUX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_SELINUX.html">constant.NETLINK_SELINUX.html</a>...</p>
+    <script>location.replace("constant.NETLINK_SELINUX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_SOCK_DIAG.v.html b/libc/NETLINK_SOCK_DIAG.v.html
new file mode 100644
index 0000000..aa883a1
--- /dev/null
+++ b/libc/NETLINK_SOCK_DIAG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_SOCK_DIAG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_SOCK_DIAG.html">constant.NETLINK_SOCK_DIAG.html</a>...</p>
+    <script>location.replace("constant.NETLINK_SOCK_DIAG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_TX_RING.v.html b/libc/NETLINK_TX_RING.v.html
new file mode 100644
index 0000000..1640185
--- /dev/null
+++ b/libc/NETLINK_TX_RING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_TX_RING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_TX_RING.html">constant.NETLINK_TX_RING.html</a>...</p>
+    <script>location.replace("constant.NETLINK_TX_RING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_UNUSED.v.html b/libc/NETLINK_UNUSED.v.html
new file mode 100644
index 0000000..fd9e476
--- /dev/null
+++ b/libc/NETLINK_UNUSED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_UNUSED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_UNUSED.html">constant.NETLINK_UNUSED.html</a>...</p>
+    <script>location.replace("constant.NETLINK_UNUSED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_USERSOCK.v.html b/libc/NETLINK_USERSOCK.v.html
new file mode 100644
index 0000000..e751e47
--- /dev/null
+++ b/libc/NETLINK_USERSOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_USERSOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_USERSOCK.html">constant.NETLINK_USERSOCK.html</a>...</p>
+    <script>location.replace("constant.NETLINK_USERSOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NETLINK_XFRM.v.html b/libc/NETLINK_XFRM.v.html
new file mode 100644
index 0000000..741a63d
--- /dev/null
+++ b/libc/NETLINK_XFRM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NETLINK_XFRM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NETLINK_XFRM.html">constant.NETLINK_XFRM.html</a>...</p>
+    <script>location.replace("constant.NETLINK_XFRM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NEW_TIME.v.html b/libc/NEW_TIME.v.html
new file mode 100644
index 0000000..159da16
--- /dev/null
+++ b/libc/NEW_TIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NEW_TIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NEW_TIME.html">constant.NEW_TIME.html</a>...</p>
+    <script>location.replace("constant.NEW_TIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NFS_SUPER_MAGIC.v.html b/libc/NFS_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..0134a5d
--- /dev/null
+++ b/libc/NFS_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NFS_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NFS_SUPER_MAGIC.html">constant.NFS_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.NFS_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NI_DGRAM.v.html b/libc/NI_DGRAM.v.html
new file mode 100644
index 0000000..2c54040
--- /dev/null
+++ b/libc/NI_DGRAM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NI_DGRAM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NI_DGRAM.html">constant.NI_DGRAM.html</a>...</p>
+    <script>location.replace("constant.NI_DGRAM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NI_MAXHOST.v.html b/libc/NI_MAXHOST.v.html
new file mode 100644
index 0000000..504b62b
--- /dev/null
+++ b/libc/NI_MAXHOST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NI_MAXHOST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NI_MAXHOST.html">constant.NI_MAXHOST.html</a>...</p>
+    <script>location.replace("constant.NI_MAXHOST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NI_NAMEREQD.v.html b/libc/NI_NAMEREQD.v.html
new file mode 100644
index 0000000..a965954
--- /dev/null
+++ b/libc/NI_NAMEREQD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NI_NAMEREQD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NI_NAMEREQD.html">constant.NI_NAMEREQD.html</a>...</p>
+    <script>location.replace("constant.NI_NAMEREQD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NI_NOFQDN.v.html b/libc/NI_NOFQDN.v.html
new file mode 100644
index 0000000..2f5b808
--- /dev/null
+++ b/libc/NI_NOFQDN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NI_NOFQDN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NI_NOFQDN.html">constant.NI_NOFQDN.html</a>...</p>
+    <script>location.replace("constant.NI_NOFQDN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NI_NUMERICHOST.v.html b/libc/NI_NUMERICHOST.v.html
new file mode 100644
index 0000000..b001fcb
--- /dev/null
+++ b/libc/NI_NUMERICHOST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NI_NUMERICHOST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NI_NUMERICHOST.html">constant.NI_NUMERICHOST.html</a>...</p>
+    <script>location.replace("constant.NI_NUMERICHOST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NI_NUMERICSERV.v.html b/libc/NI_NUMERICSERV.v.html
new file mode 100644
index 0000000..3f81236
--- /dev/null
+++ b/libc/NI_NUMERICSERV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NI_NUMERICSERV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NI_NUMERICSERV.html">constant.NI_NUMERICSERV.html</a>...</p>
+    <script>location.replace("constant.NI_NUMERICSERV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NL0.v.html b/libc/NL0.v.html
new file mode 100644
index 0000000..786efc1
--- /dev/null
+++ b/libc/NL0.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NL0.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NL0.html">constant.NL0.html</a>...</p>
+    <script>location.replace("constant.NL0.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NL1.v.html b/libc/NL1.v.html
new file mode 100644
index 0000000..edef979
--- /dev/null
+++ b/libc/NL1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NL1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NL1.html">constant.NL1.html</a>...</p>
+    <script>location.replace("constant.NL1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLA_F_NESTED.v.html b/libc/NLA_F_NESTED.v.html
new file mode 100644
index 0000000..b7ec073
--- /dev/null
+++ b/libc/NLA_F_NESTED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLA_F_NESTED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLA_F_NESTED.html">constant.NLA_F_NESTED.html</a>...</p>
+    <script>location.replace("constant.NLA_F_NESTED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLA_F_NET_BYTEORDER.v.html b/libc/NLA_F_NET_BYTEORDER.v.html
new file mode 100644
index 0000000..f0a813d
--- /dev/null
+++ b/libc/NLA_F_NET_BYTEORDER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLA_F_NET_BYTEORDER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLA_F_NET_BYTEORDER.html">constant.NLA_F_NET_BYTEORDER.html</a>...</p>
+    <script>location.replace("constant.NLA_F_NET_BYTEORDER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLA_TYPE_MASK.v.html b/libc/NLA_TYPE_MASK.v.html
new file mode 100644
index 0000000..ed50180
--- /dev/null
+++ b/libc/NLA_TYPE_MASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLA_TYPE_MASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLA_TYPE_MASK.html">constant.NLA_TYPE_MASK.html</a>...</p>
+    <script>location.replace("constant.NLA_TYPE_MASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLDLY.v.html b/libc/NLDLY.v.html
new file mode 100644
index 0000000..660458c
--- /dev/null
+++ b/libc/NLDLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLDLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLDLY.html">constant.NLDLY.html</a>...</p>
+    <script>location.replace("constant.NLDLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLMSG_DONE.v.html b/libc/NLMSG_DONE.v.html
new file mode 100644
index 0000000..96c3e80
--- /dev/null
+++ b/libc/NLMSG_DONE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLMSG_DONE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLMSG_DONE.html">constant.NLMSG_DONE.html</a>...</p>
+    <script>location.replace("constant.NLMSG_DONE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLMSG_ERROR.v.html b/libc/NLMSG_ERROR.v.html
new file mode 100644
index 0000000..73bbbbb
--- /dev/null
+++ b/libc/NLMSG_ERROR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLMSG_ERROR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLMSG_ERROR.html">constant.NLMSG_ERROR.html</a>...</p>
+    <script>location.replace("constant.NLMSG_ERROR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLMSG_MIN_TYPE.v.html b/libc/NLMSG_MIN_TYPE.v.html
new file mode 100644
index 0000000..8aacbe0
--- /dev/null
+++ b/libc/NLMSG_MIN_TYPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLMSG_MIN_TYPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLMSG_MIN_TYPE.html">constant.NLMSG_MIN_TYPE.html</a>...</p>
+    <script>location.replace("constant.NLMSG_MIN_TYPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLMSG_NOOP.v.html b/libc/NLMSG_NOOP.v.html
new file mode 100644
index 0000000..b09a45e
--- /dev/null
+++ b/libc/NLMSG_NOOP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLMSG_NOOP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLMSG_NOOP.html">constant.NLMSG_NOOP.html</a>...</p>
+    <script>location.replace("constant.NLMSG_NOOP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLMSG_OVERRUN.v.html b/libc/NLMSG_OVERRUN.v.html
new file mode 100644
index 0000000..f95d030
--- /dev/null
+++ b/libc/NLMSG_OVERRUN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLMSG_OVERRUN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLMSG_OVERRUN.html">constant.NLMSG_OVERRUN.html</a>...</p>
+    <script>location.replace("constant.NLMSG_OVERRUN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_ACK.v.html b/libc/NLM_F_ACK.v.html
new file mode 100644
index 0000000..83165ca
--- /dev/null
+++ b/libc/NLM_F_ACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_ACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_ACK.html">constant.NLM_F_ACK.html</a>...</p>
+    <script>location.replace("constant.NLM_F_ACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_APPEND.v.html b/libc/NLM_F_APPEND.v.html
new file mode 100644
index 0000000..1a50756
--- /dev/null
+++ b/libc/NLM_F_APPEND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_APPEND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_APPEND.html">constant.NLM_F_APPEND.html</a>...</p>
+    <script>location.replace("constant.NLM_F_APPEND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_ATOMIC.v.html b/libc/NLM_F_ATOMIC.v.html
new file mode 100644
index 0000000..7aa880e
--- /dev/null
+++ b/libc/NLM_F_ATOMIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_ATOMIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_ATOMIC.html">constant.NLM_F_ATOMIC.html</a>...</p>
+    <script>location.replace("constant.NLM_F_ATOMIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_CREATE.v.html b/libc/NLM_F_CREATE.v.html
new file mode 100644
index 0000000..88d1172
--- /dev/null
+++ b/libc/NLM_F_CREATE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_CREATE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_CREATE.html">constant.NLM_F_CREATE.html</a>...</p>
+    <script>location.replace("constant.NLM_F_CREATE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_DUMP.v.html b/libc/NLM_F_DUMP.v.html
new file mode 100644
index 0000000..fba32b6
--- /dev/null
+++ b/libc/NLM_F_DUMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_DUMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_DUMP.html">constant.NLM_F_DUMP.html</a>...</p>
+    <script>location.replace("constant.NLM_F_DUMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_DUMP_FILTERED.v.html b/libc/NLM_F_DUMP_FILTERED.v.html
new file mode 100644
index 0000000..c9ccc11
--- /dev/null
+++ b/libc/NLM_F_DUMP_FILTERED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_DUMP_FILTERED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_DUMP_FILTERED.html">constant.NLM_F_DUMP_FILTERED.html</a>...</p>
+    <script>location.replace("constant.NLM_F_DUMP_FILTERED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_DUMP_INTR.v.html b/libc/NLM_F_DUMP_INTR.v.html
new file mode 100644
index 0000000..7d6cb45
--- /dev/null
+++ b/libc/NLM_F_DUMP_INTR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_DUMP_INTR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_DUMP_INTR.html">constant.NLM_F_DUMP_INTR.html</a>...</p>
+    <script>location.replace("constant.NLM_F_DUMP_INTR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_ECHO.v.html b/libc/NLM_F_ECHO.v.html
new file mode 100644
index 0000000..e588278
--- /dev/null
+++ b/libc/NLM_F_ECHO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_ECHO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_ECHO.html">constant.NLM_F_ECHO.html</a>...</p>
+    <script>location.replace("constant.NLM_F_ECHO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_EXCL.v.html b/libc/NLM_F_EXCL.v.html
new file mode 100644
index 0000000..77c134b
--- /dev/null
+++ b/libc/NLM_F_EXCL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_EXCL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_EXCL.html">constant.NLM_F_EXCL.html</a>...</p>
+    <script>location.replace("constant.NLM_F_EXCL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_MATCH.v.html b/libc/NLM_F_MATCH.v.html
new file mode 100644
index 0000000..8153658
--- /dev/null
+++ b/libc/NLM_F_MATCH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_MATCH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_MATCH.html">constant.NLM_F_MATCH.html</a>...</p>
+    <script>location.replace("constant.NLM_F_MATCH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_MULTI.v.html b/libc/NLM_F_MULTI.v.html
new file mode 100644
index 0000000..6104c0d
--- /dev/null
+++ b/libc/NLM_F_MULTI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_MULTI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_MULTI.html">constant.NLM_F_MULTI.html</a>...</p>
+    <script>location.replace("constant.NLM_F_MULTI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_REPLACE.v.html b/libc/NLM_F_REPLACE.v.html
new file mode 100644
index 0000000..f8bcba3
--- /dev/null
+++ b/libc/NLM_F_REPLACE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_REPLACE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_REPLACE.html">constant.NLM_F_REPLACE.html</a>...</p>
+    <script>location.replace("constant.NLM_F_REPLACE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_REQUEST.v.html b/libc/NLM_F_REQUEST.v.html
new file mode 100644
index 0000000..7d4893f
--- /dev/null
+++ b/libc/NLM_F_REQUEST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_REQUEST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_REQUEST.html">constant.NLM_F_REQUEST.html</a>...</p>
+    <script>location.replace("constant.NLM_F_REQUEST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NLM_F_ROOT.v.html b/libc/NLM_F_ROOT.v.html
new file mode 100644
index 0000000..961665b
--- /dev/null
+++ b/libc/NLM_F_ROOT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NLM_F_ROOT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NLM_F_ROOT.html">constant.NLM_F_ROOT.html</a>...</p>
+    <script>location.replace("constant.NLM_F_ROOT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NOEXPR.v.html b/libc/NOEXPR.v.html
new file mode 100644
index 0000000..3d74c1c
--- /dev/null
+++ b/libc/NOEXPR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NOEXPR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NOEXPR.html">constant.NOEXPR.html</a>...</p>
+    <script>location.replace("constant.NOEXPR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NOFLSH.v.html b/libc/NOFLSH.v.html
new file mode 100644
index 0000000..fdff0ae
--- /dev/null
+++ b/libc/NOFLSH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NOFLSH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NOFLSH.html">constant.NOFLSH.html</a>...</p>
+    <script>location.replace("constant.NOFLSH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/NOSTR.v.html b/libc/NOSTR.v.html
new file mode 100644
index 0000000..91c2188
--- /dev/null
+++ b/libc/NOSTR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.NOSTR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.NOSTR.html">constant.NOSTR.html</a>...</p>
+    <script>location.replace("constant.NOSTR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/OCRNL.v.html b/libc/OCRNL.v.html
new file mode 100644
index 0000000..0220a0f
--- /dev/null
+++ b/libc/OCRNL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.OCRNL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.OCRNL.html">constant.OCRNL.html</a>...</p>
+    <script>location.replace("constant.OCRNL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/OFDEL.v.html b/libc/OFDEL.v.html
new file mode 100644
index 0000000..ead4b88
--- /dev/null
+++ b/libc/OFDEL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.OFDEL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.OFDEL.html">constant.OFDEL.html</a>...</p>
+    <script>location.replace("constant.OFDEL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/OFILL.v.html b/libc/OFILL.v.html
new file mode 100644
index 0000000..e8d4983
--- /dev/null
+++ b/libc/OFILL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.OFILL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.OFILL.html">constant.OFILL.html</a>...</p>
+    <script>location.replace("constant.OFILL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/OLCUC.v.html b/libc/OLCUC.v.html
new file mode 100644
index 0000000..0c3b283
--- /dev/null
+++ b/libc/OLCUC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.OLCUC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.OLCUC.html">constant.OLCUC.html</a>...</p>
+    <script>location.replace("constant.OLCUC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/OLD_TIME.v.html b/libc/OLD_TIME.v.html
new file mode 100644
index 0000000..1ae3ae6
--- /dev/null
+++ b/libc/OLD_TIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.OLD_TIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.OLD_TIME.html">constant.OLD_TIME.html</a>...</p>
+    <script>location.replace("constant.OLD_TIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ONLCR.v.html b/libc/ONLCR.v.html
new file mode 100644
index 0000000..6c483e0
--- /dev/null
+++ b/libc/ONLCR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ONLCR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ONLCR.html">constant.ONLCR.html</a>...</p>
+    <script>location.replace("constant.ONLCR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ONLRET.v.html b/libc/ONLRET.v.html
new file mode 100644
index 0000000..c7a5a75
--- /dev/null
+++ b/libc/ONLRET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ONLRET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ONLRET.html">constant.ONLRET.html</a>...</p>
+    <script>location.replace("constant.ONLRET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ONOCR.v.html b/libc/ONOCR.v.html
new file mode 100644
index 0000000..5550a1b
--- /dev/null
+++ b/libc/ONOCR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ONOCR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ONOCR.html">constant.ONOCR.html</a>...</p>
+    <script>location.replace("constant.ONOCR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/OPENPROM_SUPER_MAGIC.v.html b/libc/OPENPROM_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..1883592
--- /dev/null
+++ b/libc/OPENPROM_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.OPENPROM_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.OPENPROM_SUPER_MAGIC.html">constant.OPENPROM_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.OPENPROM_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/OPOST.v.html b/libc/OPOST.v.html
new file mode 100644
index 0000000..f20997e
--- /dev/null
+++ b/libc/OPOST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.OPOST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.OPOST.html">constant.OPOST.html</a>...</p>
+    <script>location.replace("constant.OPOST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ORIG_RAX.v.html b/libc/ORIG_RAX.v.html
new file mode 100644
index 0000000..ec08f58
--- /dev/null
+++ b/libc/ORIG_RAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ORIG_RAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ORIG_RAX.html">constant.ORIG_RAX.html</a>...</p>
+    <script>location.replace("constant.ORIG_RAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_ACCMODE.v.html b/libc/O_ACCMODE.v.html
new file mode 100644
index 0000000..9882399
--- /dev/null
+++ b/libc/O_ACCMODE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_ACCMODE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_ACCMODE.html">constant.O_ACCMODE.html</a>...</p>
+    <script>location.replace("constant.O_ACCMODE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_APPEND.v.html b/libc/O_APPEND.v.html
new file mode 100644
index 0000000..f327f40
--- /dev/null
+++ b/libc/O_APPEND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_APPEND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_APPEND.html">constant.O_APPEND.html</a>...</p>
+    <script>location.replace("constant.O_APPEND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_ASYNC.v.html b/libc/O_ASYNC.v.html
new file mode 100644
index 0000000..15ae656
--- /dev/null
+++ b/libc/O_ASYNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_ASYNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_ASYNC.html">constant.O_ASYNC.html</a>...</p>
+    <script>location.replace("constant.O_ASYNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_CLOEXEC.v.html b/libc/O_CLOEXEC.v.html
new file mode 100644
index 0000000..7d74c32
--- /dev/null
+++ b/libc/O_CLOEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_CLOEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_CLOEXEC.html">constant.O_CLOEXEC.html</a>...</p>
+    <script>location.replace("constant.O_CLOEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_CREAT.v.html b/libc/O_CREAT.v.html
new file mode 100644
index 0000000..c02f6dd
--- /dev/null
+++ b/libc/O_CREAT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_CREAT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_CREAT.html">constant.O_CREAT.html</a>...</p>
+    <script>location.replace("constant.O_CREAT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_DIRECT.v.html b/libc/O_DIRECT.v.html
new file mode 100644
index 0000000..f0aae30
--- /dev/null
+++ b/libc/O_DIRECT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_DIRECT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_DIRECT.html">constant.O_DIRECT.html</a>...</p>
+    <script>location.replace("constant.O_DIRECT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_DIRECTORY.v.html b/libc/O_DIRECTORY.v.html
new file mode 100644
index 0000000..2e9bbee
--- /dev/null
+++ b/libc/O_DIRECTORY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_DIRECTORY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_DIRECTORY.html">constant.O_DIRECTORY.html</a>...</p>
+    <script>location.replace("constant.O_DIRECTORY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_DSYNC.v.html b/libc/O_DSYNC.v.html
new file mode 100644
index 0000000..ea672ff
--- /dev/null
+++ b/libc/O_DSYNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_DSYNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_DSYNC.html">constant.O_DSYNC.html</a>...</p>
+    <script>location.replace("constant.O_DSYNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_EXCL.v.html b/libc/O_EXCL.v.html
new file mode 100644
index 0000000..3a7238a
--- /dev/null
+++ b/libc/O_EXCL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_EXCL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_EXCL.html">constant.O_EXCL.html</a>...</p>
+    <script>location.replace("constant.O_EXCL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_FSYNC.v.html b/libc/O_FSYNC.v.html
new file mode 100644
index 0000000..a5b74bf
--- /dev/null
+++ b/libc/O_FSYNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_FSYNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_FSYNC.html">constant.O_FSYNC.html</a>...</p>
+    <script>location.replace("constant.O_FSYNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_LARGEFILE.v.html b/libc/O_LARGEFILE.v.html
new file mode 100644
index 0000000..3c3907a
--- /dev/null
+++ b/libc/O_LARGEFILE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_LARGEFILE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_LARGEFILE.html">constant.O_LARGEFILE.html</a>...</p>
+    <script>location.replace("constant.O_LARGEFILE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_NDELAY.v.html b/libc/O_NDELAY.v.html
new file mode 100644
index 0000000..c1fc84f
--- /dev/null
+++ b/libc/O_NDELAY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_NDELAY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_NDELAY.html">constant.O_NDELAY.html</a>...</p>
+    <script>location.replace("constant.O_NDELAY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_NOATIME.v.html b/libc/O_NOATIME.v.html
new file mode 100644
index 0000000..b6686cb
--- /dev/null
+++ b/libc/O_NOATIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_NOATIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_NOATIME.html">constant.O_NOATIME.html</a>...</p>
+    <script>location.replace("constant.O_NOATIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_NOCTTY.v.html b/libc/O_NOCTTY.v.html
new file mode 100644
index 0000000..d4e7857
--- /dev/null
+++ b/libc/O_NOCTTY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_NOCTTY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_NOCTTY.html">constant.O_NOCTTY.html</a>...</p>
+    <script>location.replace("constant.O_NOCTTY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_NOFOLLOW.v.html b/libc/O_NOFOLLOW.v.html
new file mode 100644
index 0000000..4ca608f
--- /dev/null
+++ b/libc/O_NOFOLLOW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_NOFOLLOW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_NOFOLLOW.html">constant.O_NOFOLLOW.html</a>...</p>
+    <script>location.replace("constant.O_NOFOLLOW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_NONBLOCK.v.html b/libc/O_NONBLOCK.v.html
new file mode 100644
index 0000000..f27258d
--- /dev/null
+++ b/libc/O_NONBLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_NONBLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_NONBLOCK.html">constant.O_NONBLOCK.html</a>...</p>
+    <script>location.replace("constant.O_NONBLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_PATH.v.html b/libc/O_PATH.v.html
new file mode 100644
index 0000000..e8475ab
--- /dev/null
+++ b/libc/O_PATH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_PATH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_PATH.html">constant.O_PATH.html</a>...</p>
+    <script>location.replace("constant.O_PATH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_RDONLY.v.html b/libc/O_RDONLY.v.html
new file mode 100644
index 0000000..71ddd6b
--- /dev/null
+++ b/libc/O_RDONLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_RDONLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_RDONLY.html">constant.O_RDONLY.html</a>...</p>
+    <script>location.replace("constant.O_RDONLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_RDWR.v.html b/libc/O_RDWR.v.html
new file mode 100644
index 0000000..8273432
--- /dev/null
+++ b/libc/O_RDWR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_RDWR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_RDWR.html">constant.O_RDWR.html</a>...</p>
+    <script>location.replace("constant.O_RDWR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_RSYNC.v.html b/libc/O_RSYNC.v.html
new file mode 100644
index 0000000..ff2c689
--- /dev/null
+++ b/libc/O_RSYNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_RSYNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_RSYNC.html">constant.O_RSYNC.html</a>...</p>
+    <script>location.replace("constant.O_RSYNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_SYNC.v.html b/libc/O_SYNC.v.html
new file mode 100644
index 0000000..6703cb4
--- /dev/null
+++ b/libc/O_SYNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_SYNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_SYNC.html">constant.O_SYNC.html</a>...</p>
+    <script>location.replace("constant.O_SYNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_TMPFILE.v.html b/libc/O_TMPFILE.v.html
new file mode 100644
index 0000000..eeef500
--- /dev/null
+++ b/libc/O_TMPFILE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_TMPFILE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_TMPFILE.html">constant.O_TMPFILE.html</a>...</p>
+    <script>location.replace("constant.O_TMPFILE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_TRUNC.v.html b/libc/O_TRUNC.v.html
new file mode 100644
index 0000000..2ec89fa
--- /dev/null
+++ b/libc/O_TRUNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_TRUNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_TRUNC.html">constant.O_TRUNC.html</a>...</p>
+    <script>location.replace("constant.O_TRUNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/O_WRONLY.v.html b/libc/O_WRONLY.v.html
new file mode 100644
index 0000000..aaea0fa
--- /dev/null
+++ b/libc/O_WRONLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.O_WRONLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.O_WRONLY.html">constant.O_WRONLY.html</a>...</p>
+    <script>location.replace("constant.O_WRONLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PARENB.v.html b/libc/PARENB.v.html
new file mode 100644
index 0000000..45d55f5
--- /dev/null
+++ b/libc/PARENB.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PARENB.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PARENB.html">constant.PARENB.html</a>...</p>
+    <script>location.replace("constant.PARENB.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PARMRK.v.html b/libc/PARMRK.v.html
new file mode 100644
index 0000000..f423fb9
--- /dev/null
+++ b/libc/PARMRK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PARMRK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PARMRK.html">constant.PARMRK.html</a>...</p>
+    <script>location.replace("constant.PARMRK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PARODD.v.html b/libc/PARODD.v.html
new file mode 100644
index 0000000..a3e4931
--- /dev/null
+++ b/libc/PARODD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PARODD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PARODD.html">constant.PARODD.html</a>...</p>
+    <script>location.replace("constant.PARODD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PATH_MAX.v.html b/libc/PATH_MAX.v.html
new file mode 100644
index 0000000..b125b74
--- /dev/null
+++ b/libc/PATH_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PATH_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PATH_MAX.html">constant.PATH_MAX.html</a>...</p>
+    <script>location.replace("constant.PATH_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PENDIN.v.html b/libc/PENDIN.v.html
new file mode 100644
index 0000000..9fb875c
--- /dev/null
+++ b/libc/PENDIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PENDIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PENDIN.html">constant.PENDIN.html</a>...</p>
+    <script>location.replace("constant.PENDIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_ALG.v.html b/libc/PF_ALG.v.html
new file mode 100644
index 0000000..628ee1e
--- /dev/null
+++ b/libc/PF_ALG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_ALG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_ALG.html">constant.PF_ALG.html</a>...</p>
+    <script>location.replace("constant.PF_ALG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_APPLETALK.v.html b/libc/PF_APPLETALK.v.html
new file mode 100644
index 0000000..ca7a7a3
--- /dev/null
+++ b/libc/PF_APPLETALK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_APPLETALK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_APPLETALK.html">constant.PF_APPLETALK.html</a>...</p>
+    <script>location.replace("constant.PF_APPLETALK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_ASH.v.html b/libc/PF_ASH.v.html
new file mode 100644
index 0000000..6c1da33
--- /dev/null
+++ b/libc/PF_ASH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_ASH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_ASH.html">constant.PF_ASH.html</a>...</p>
+    <script>location.replace("constant.PF_ASH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_ATMPVC.v.html b/libc/PF_ATMPVC.v.html
new file mode 100644
index 0000000..de1da61
--- /dev/null
+++ b/libc/PF_ATMPVC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_ATMPVC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_ATMPVC.html">constant.PF_ATMPVC.html</a>...</p>
+    <script>location.replace("constant.PF_ATMPVC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_ATMSVC.v.html b/libc/PF_ATMSVC.v.html
new file mode 100644
index 0000000..50fc282
--- /dev/null
+++ b/libc/PF_ATMSVC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_ATMSVC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_ATMSVC.html">constant.PF_ATMSVC.html</a>...</p>
+    <script>location.replace("constant.PF_ATMSVC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_AX25.v.html b/libc/PF_AX25.v.html
new file mode 100644
index 0000000..1b6f218
--- /dev/null
+++ b/libc/PF_AX25.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_AX25.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_AX25.html">constant.PF_AX25.html</a>...</p>
+    <script>location.replace("constant.PF_AX25.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_BLUETOOTH.v.html b/libc/PF_BLUETOOTH.v.html
new file mode 100644
index 0000000..c534b43
--- /dev/null
+++ b/libc/PF_BLUETOOTH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_BLUETOOTH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_BLUETOOTH.html">constant.PF_BLUETOOTH.html</a>...</p>
+    <script>location.replace("constant.PF_BLUETOOTH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_BRIDGE.v.html b/libc/PF_BRIDGE.v.html
new file mode 100644
index 0000000..1b5a426
--- /dev/null
+++ b/libc/PF_BRIDGE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_BRIDGE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_BRIDGE.html">constant.PF_BRIDGE.html</a>...</p>
+    <script>location.replace("constant.PF_BRIDGE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_CAIF.v.html b/libc/PF_CAIF.v.html
new file mode 100644
index 0000000..5bbfc9b
--- /dev/null
+++ b/libc/PF_CAIF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_CAIF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_CAIF.html">constant.PF_CAIF.html</a>...</p>
+    <script>location.replace("constant.PF_CAIF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_CAN.v.html b/libc/PF_CAN.v.html
new file mode 100644
index 0000000..d528a65
--- /dev/null
+++ b/libc/PF_CAN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_CAN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_CAN.html">constant.PF_CAN.html</a>...</p>
+    <script>location.replace("constant.PF_CAN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_DECnet.v.html b/libc/PF_DECnet.v.html
new file mode 100644
index 0000000..9dbfc07
--- /dev/null
+++ b/libc/PF_DECnet.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_DECnet.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_DECnet.html">constant.PF_DECnet.html</a>...</p>
+    <script>location.replace("constant.PF_DECnet.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_ECONET.v.html b/libc/PF_ECONET.v.html
new file mode 100644
index 0000000..504310f
--- /dev/null
+++ b/libc/PF_ECONET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_ECONET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_ECONET.html">constant.PF_ECONET.html</a>...</p>
+    <script>location.replace("constant.PF_ECONET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_IB.v.html b/libc/PF_IB.v.html
new file mode 100644
index 0000000..7785869
--- /dev/null
+++ b/libc/PF_IB.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_IB.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_IB.html">constant.PF_IB.html</a>...</p>
+    <script>location.replace("constant.PF_IB.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_IEEE802154.v.html b/libc/PF_IEEE802154.v.html
new file mode 100644
index 0000000..59a0b9e
--- /dev/null
+++ b/libc/PF_IEEE802154.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_IEEE802154.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_IEEE802154.html">constant.PF_IEEE802154.html</a>...</p>
+    <script>location.replace("constant.PF_IEEE802154.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_INET.v.html b/libc/PF_INET.v.html
new file mode 100644
index 0000000..6d4124c
--- /dev/null
+++ b/libc/PF_INET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_INET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_INET.html">constant.PF_INET.html</a>...</p>
+    <script>location.replace("constant.PF_INET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_INET6.v.html b/libc/PF_INET6.v.html
new file mode 100644
index 0000000..ef06049
--- /dev/null
+++ b/libc/PF_INET6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_INET6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_INET6.html">constant.PF_INET6.html</a>...</p>
+    <script>location.replace("constant.PF_INET6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_IPX.v.html b/libc/PF_IPX.v.html
new file mode 100644
index 0000000..9e4f562
--- /dev/null
+++ b/libc/PF_IPX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_IPX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_IPX.html">constant.PF_IPX.html</a>...</p>
+    <script>location.replace("constant.PF_IPX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_IRDA.v.html b/libc/PF_IRDA.v.html
new file mode 100644
index 0000000..e9d74f9
--- /dev/null
+++ b/libc/PF_IRDA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_IRDA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_IRDA.html">constant.PF_IRDA.html</a>...</p>
+    <script>location.replace("constant.PF_IRDA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_ISDN.v.html b/libc/PF_ISDN.v.html
new file mode 100644
index 0000000..1c940ea
--- /dev/null
+++ b/libc/PF_ISDN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_ISDN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_ISDN.html">constant.PF_ISDN.html</a>...</p>
+    <script>location.replace("constant.PF_ISDN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_IUCV.v.html b/libc/PF_IUCV.v.html
new file mode 100644
index 0000000..b5abd9b
--- /dev/null
+++ b/libc/PF_IUCV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_IUCV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_IUCV.html">constant.PF_IUCV.html</a>...</p>
+    <script>location.replace("constant.PF_IUCV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_KEY.v.html b/libc/PF_KEY.v.html
new file mode 100644
index 0000000..b3bc93b
--- /dev/null
+++ b/libc/PF_KEY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_KEY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_KEY.html">constant.PF_KEY.html</a>...</p>
+    <script>location.replace("constant.PF_KEY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_LLC.v.html b/libc/PF_LLC.v.html
new file mode 100644
index 0000000..db2fb78
--- /dev/null
+++ b/libc/PF_LLC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_LLC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_LLC.html">constant.PF_LLC.html</a>...</p>
+    <script>location.replace("constant.PF_LLC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_LOCAL.v.html b/libc/PF_LOCAL.v.html
new file mode 100644
index 0000000..c80ece3
--- /dev/null
+++ b/libc/PF_LOCAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_LOCAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_LOCAL.html">constant.PF_LOCAL.html</a>...</p>
+    <script>location.replace("constant.PF_LOCAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_MPLS.v.html b/libc/PF_MPLS.v.html
new file mode 100644
index 0000000..93cfde4
--- /dev/null
+++ b/libc/PF_MPLS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_MPLS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_MPLS.html">constant.PF_MPLS.html</a>...</p>
+    <script>location.replace("constant.PF_MPLS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_NETBEUI.v.html b/libc/PF_NETBEUI.v.html
new file mode 100644
index 0000000..d6f2e8e
--- /dev/null
+++ b/libc/PF_NETBEUI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_NETBEUI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_NETBEUI.html">constant.PF_NETBEUI.html</a>...</p>
+    <script>location.replace("constant.PF_NETBEUI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_NETLINK.v.html b/libc/PF_NETLINK.v.html
new file mode 100644
index 0000000..dc3cdc5
--- /dev/null
+++ b/libc/PF_NETLINK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_NETLINK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_NETLINK.html">constant.PF_NETLINK.html</a>...</p>
+    <script>location.replace("constant.PF_NETLINK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_NETROM.v.html b/libc/PF_NETROM.v.html
new file mode 100644
index 0000000..f4da130
--- /dev/null
+++ b/libc/PF_NETROM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_NETROM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_NETROM.html">constant.PF_NETROM.html</a>...</p>
+    <script>location.replace("constant.PF_NETROM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_NFC.v.html b/libc/PF_NFC.v.html
new file mode 100644
index 0000000..c43bb8d
--- /dev/null
+++ b/libc/PF_NFC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_NFC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_NFC.html">constant.PF_NFC.html</a>...</p>
+    <script>location.replace("constant.PF_NFC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_PACKET.v.html b/libc/PF_PACKET.v.html
new file mode 100644
index 0000000..c1b38d2
--- /dev/null
+++ b/libc/PF_PACKET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_PACKET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_PACKET.html">constant.PF_PACKET.html</a>...</p>
+    <script>location.replace("constant.PF_PACKET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_PHONET.v.html b/libc/PF_PHONET.v.html
new file mode 100644
index 0000000..05b8b77
--- /dev/null
+++ b/libc/PF_PHONET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_PHONET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_PHONET.html">constant.PF_PHONET.html</a>...</p>
+    <script>location.replace("constant.PF_PHONET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_PPPOX.v.html b/libc/PF_PPPOX.v.html
new file mode 100644
index 0000000..b7845cb
--- /dev/null
+++ b/libc/PF_PPPOX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_PPPOX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_PPPOX.html">constant.PF_PPPOX.html</a>...</p>
+    <script>location.replace("constant.PF_PPPOX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_RDS.v.html b/libc/PF_RDS.v.html
new file mode 100644
index 0000000..da5ae1d
--- /dev/null
+++ b/libc/PF_RDS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_RDS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_RDS.html">constant.PF_RDS.html</a>...</p>
+    <script>location.replace("constant.PF_RDS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_ROSE.v.html b/libc/PF_ROSE.v.html
new file mode 100644
index 0000000..e191cea
--- /dev/null
+++ b/libc/PF_ROSE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_ROSE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_ROSE.html">constant.PF_ROSE.html</a>...</p>
+    <script>location.replace("constant.PF_ROSE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_ROUTE.v.html b/libc/PF_ROUTE.v.html
new file mode 100644
index 0000000..efb4272
--- /dev/null
+++ b/libc/PF_ROUTE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_ROUTE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_ROUTE.html">constant.PF_ROUTE.html</a>...</p>
+    <script>location.replace("constant.PF_ROUTE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_RXRPC.v.html b/libc/PF_RXRPC.v.html
new file mode 100644
index 0000000..e84c211
--- /dev/null
+++ b/libc/PF_RXRPC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_RXRPC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_RXRPC.html">constant.PF_RXRPC.html</a>...</p>
+    <script>location.replace("constant.PF_RXRPC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_SECURITY.v.html b/libc/PF_SECURITY.v.html
new file mode 100644
index 0000000..af4d4e9
--- /dev/null
+++ b/libc/PF_SECURITY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_SECURITY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_SECURITY.html">constant.PF_SECURITY.html</a>...</p>
+    <script>location.replace("constant.PF_SECURITY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_SNA.v.html b/libc/PF_SNA.v.html
new file mode 100644
index 0000000..a496bf1
--- /dev/null
+++ b/libc/PF_SNA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_SNA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_SNA.html">constant.PF_SNA.html</a>...</p>
+    <script>location.replace("constant.PF_SNA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_TIPC.v.html b/libc/PF_TIPC.v.html
new file mode 100644
index 0000000..0468516
--- /dev/null
+++ b/libc/PF_TIPC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_TIPC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_TIPC.html">constant.PF_TIPC.html</a>...</p>
+    <script>location.replace("constant.PF_TIPC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_UNIX.v.html b/libc/PF_UNIX.v.html
new file mode 100644
index 0000000..04561e0
--- /dev/null
+++ b/libc/PF_UNIX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_UNIX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_UNIX.html">constant.PF_UNIX.html</a>...</p>
+    <script>location.replace("constant.PF_UNIX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_UNSPEC.v.html b/libc/PF_UNSPEC.v.html
new file mode 100644
index 0000000..b5150d9
--- /dev/null
+++ b/libc/PF_UNSPEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_UNSPEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_UNSPEC.html">constant.PF_UNSPEC.html</a>...</p>
+    <script>location.replace("constant.PF_UNSPEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_VSOCK.v.html b/libc/PF_VSOCK.v.html
new file mode 100644
index 0000000..479ef7b
--- /dev/null
+++ b/libc/PF_VSOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_VSOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_VSOCK.html">constant.PF_VSOCK.html</a>...</p>
+    <script>location.replace("constant.PF_VSOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_WANPIPE.v.html b/libc/PF_WANPIPE.v.html
new file mode 100644
index 0000000..67c089e
--- /dev/null
+++ b/libc/PF_WANPIPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_WANPIPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_WANPIPE.html">constant.PF_WANPIPE.html</a>...</p>
+    <script>location.replace("constant.PF_WANPIPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PF_X25.v.html b/libc/PF_X25.v.html
new file mode 100644
index 0000000..30dc67f
--- /dev/null
+++ b/libc/PF_X25.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PF_X25.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PF_X25.html">constant.PF_X25.html</a>...</p>
+    <script>location.replace("constant.PF_X25.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PIPE_BUF.v.html b/libc/PIPE_BUF.v.html
new file mode 100644
index 0000000..63130b9
--- /dev/null
+++ b/libc/PIPE_BUF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PIPE_BUF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PIPE_BUF.html">constant.PIPE_BUF.html</a>...</p>
+    <script>location.replace("constant.PIPE_BUF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PM_STR.v.html b/libc/PM_STR.v.html
new file mode 100644
index 0000000..7bdece9
--- /dev/null
+++ b/libc/PM_STR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PM_STR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PM_STR.html">constant.PM_STR.html</a>...</p>
+    <script>location.replace("constant.PM_STR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POLLERR.v.html b/libc/POLLERR.v.html
new file mode 100644
index 0000000..723bf0e
--- /dev/null
+++ b/libc/POLLERR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POLLERR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POLLERR.html">constant.POLLERR.html</a>...</p>
+    <script>location.replace("constant.POLLERR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POLLHUP.v.html b/libc/POLLHUP.v.html
new file mode 100644
index 0000000..da196d5
--- /dev/null
+++ b/libc/POLLHUP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POLLHUP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POLLHUP.html">constant.POLLHUP.html</a>...</p>
+    <script>location.replace("constant.POLLHUP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POLLIN.v.html b/libc/POLLIN.v.html
new file mode 100644
index 0000000..2c47deb
--- /dev/null
+++ b/libc/POLLIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POLLIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POLLIN.html">constant.POLLIN.html</a>...</p>
+    <script>location.replace("constant.POLLIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POLLNVAL.v.html b/libc/POLLNVAL.v.html
new file mode 100644
index 0000000..88575f6
--- /dev/null
+++ b/libc/POLLNVAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POLLNVAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POLLNVAL.html">constant.POLLNVAL.html</a>...</p>
+    <script>location.replace("constant.POLLNVAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POLLOUT.v.html b/libc/POLLOUT.v.html
new file mode 100644
index 0000000..9e2da9b
--- /dev/null
+++ b/libc/POLLOUT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POLLOUT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POLLOUT.html">constant.POLLOUT.html</a>...</p>
+    <script>location.replace("constant.POLLOUT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POLLPRI.v.html b/libc/POLLPRI.v.html
new file mode 100644
index 0000000..fb61f09
--- /dev/null
+++ b/libc/POLLPRI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POLLPRI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POLLPRI.html">constant.POLLPRI.html</a>...</p>
+    <script>location.replace("constant.POLLPRI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POLLRDBAND.v.html b/libc/POLLRDBAND.v.html
new file mode 100644
index 0000000..9042797
--- /dev/null
+++ b/libc/POLLRDBAND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POLLRDBAND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POLLRDBAND.html">constant.POLLRDBAND.html</a>...</p>
+    <script>location.replace("constant.POLLRDBAND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POLLRDNORM.v.html b/libc/POLLRDNORM.v.html
new file mode 100644
index 0000000..e91451e
--- /dev/null
+++ b/libc/POLLRDNORM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POLLRDNORM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POLLRDNORM.html">constant.POLLRDNORM.html</a>...</p>
+    <script>location.replace("constant.POLLRDNORM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POLLWRBAND.v.html b/libc/POLLWRBAND.v.html
new file mode 100644
index 0000000..41d00bd
--- /dev/null
+++ b/libc/POLLWRBAND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POLLWRBAND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POLLWRBAND.html">constant.POLLWRBAND.html</a>...</p>
+    <script>location.replace("constant.POLLWRBAND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POLLWRNORM.v.html b/libc/POLLWRNORM.v.html
new file mode 100644
index 0000000..5cf7ef0
--- /dev/null
+++ b/libc/POLLWRNORM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POLLWRNORM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POLLWRNORM.html">constant.POLLWRNORM.html</a>...</p>
+    <script>location.replace("constant.POLLWRNORM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POSIX_FADV_DONTNEED.v.html b/libc/POSIX_FADV_DONTNEED.v.html
new file mode 100644
index 0000000..a942fa1
--- /dev/null
+++ b/libc/POSIX_FADV_DONTNEED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POSIX_FADV_DONTNEED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POSIX_FADV_DONTNEED.html">constant.POSIX_FADV_DONTNEED.html</a>...</p>
+    <script>location.replace("constant.POSIX_FADV_DONTNEED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POSIX_FADV_NOREUSE.v.html b/libc/POSIX_FADV_NOREUSE.v.html
new file mode 100644
index 0000000..c3538f3
--- /dev/null
+++ b/libc/POSIX_FADV_NOREUSE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POSIX_FADV_NOREUSE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POSIX_FADV_NOREUSE.html">constant.POSIX_FADV_NOREUSE.html</a>...</p>
+    <script>location.replace("constant.POSIX_FADV_NOREUSE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POSIX_FADV_NORMAL.v.html b/libc/POSIX_FADV_NORMAL.v.html
new file mode 100644
index 0000000..c8fd18a
--- /dev/null
+++ b/libc/POSIX_FADV_NORMAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POSIX_FADV_NORMAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POSIX_FADV_NORMAL.html">constant.POSIX_FADV_NORMAL.html</a>...</p>
+    <script>location.replace("constant.POSIX_FADV_NORMAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POSIX_FADV_RANDOM.v.html b/libc/POSIX_FADV_RANDOM.v.html
new file mode 100644
index 0000000..daf2370
--- /dev/null
+++ b/libc/POSIX_FADV_RANDOM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POSIX_FADV_RANDOM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POSIX_FADV_RANDOM.html">constant.POSIX_FADV_RANDOM.html</a>...</p>
+    <script>location.replace("constant.POSIX_FADV_RANDOM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POSIX_FADV_SEQUENTIAL.v.html b/libc/POSIX_FADV_SEQUENTIAL.v.html
new file mode 100644
index 0000000..e24f9aa
--- /dev/null
+++ b/libc/POSIX_FADV_SEQUENTIAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POSIX_FADV_SEQUENTIAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POSIX_FADV_SEQUENTIAL.html">constant.POSIX_FADV_SEQUENTIAL.html</a>...</p>
+    <script>location.replace("constant.POSIX_FADV_SEQUENTIAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POSIX_FADV_WILLNEED.v.html b/libc/POSIX_FADV_WILLNEED.v.html
new file mode 100644
index 0000000..026722a
--- /dev/null
+++ b/libc/POSIX_FADV_WILLNEED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POSIX_FADV_WILLNEED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POSIX_FADV_WILLNEED.html">constant.POSIX_FADV_WILLNEED.html</a>...</p>
+    <script>location.replace("constant.POSIX_FADV_WILLNEED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POSIX_MADV_DONTNEED.v.html b/libc/POSIX_MADV_DONTNEED.v.html
new file mode 100644
index 0000000..e55e390
--- /dev/null
+++ b/libc/POSIX_MADV_DONTNEED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POSIX_MADV_DONTNEED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POSIX_MADV_DONTNEED.html">constant.POSIX_MADV_DONTNEED.html</a>...</p>
+    <script>location.replace("constant.POSIX_MADV_DONTNEED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POSIX_MADV_NORMAL.v.html b/libc/POSIX_MADV_NORMAL.v.html
new file mode 100644
index 0000000..6c037b1
--- /dev/null
+++ b/libc/POSIX_MADV_NORMAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POSIX_MADV_NORMAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POSIX_MADV_NORMAL.html">constant.POSIX_MADV_NORMAL.html</a>...</p>
+    <script>location.replace("constant.POSIX_MADV_NORMAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POSIX_MADV_RANDOM.v.html b/libc/POSIX_MADV_RANDOM.v.html
new file mode 100644
index 0000000..129a637
--- /dev/null
+++ b/libc/POSIX_MADV_RANDOM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POSIX_MADV_RANDOM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POSIX_MADV_RANDOM.html">constant.POSIX_MADV_RANDOM.html</a>...</p>
+    <script>location.replace("constant.POSIX_MADV_RANDOM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POSIX_MADV_SEQUENTIAL.v.html b/libc/POSIX_MADV_SEQUENTIAL.v.html
new file mode 100644
index 0000000..593bcb9
--- /dev/null
+++ b/libc/POSIX_MADV_SEQUENTIAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POSIX_MADV_SEQUENTIAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POSIX_MADV_SEQUENTIAL.html">constant.POSIX_MADV_SEQUENTIAL.html</a>...</p>
+    <script>location.replace("constant.POSIX_MADV_SEQUENTIAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/POSIX_MADV_WILLNEED.v.html b/libc/POSIX_MADV_WILLNEED.v.html
new file mode 100644
index 0000000..565aac6
--- /dev/null
+++ b/libc/POSIX_MADV_WILLNEED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.POSIX_MADV_WILLNEED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.POSIX_MADV_WILLNEED.html">constant.POSIX_MADV_WILLNEED.html</a>...</p>
+    <script>location.replace("constant.POSIX_MADV_WILLNEED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PRIO_MAX.v.html b/libc/PRIO_MAX.v.html
new file mode 100644
index 0000000..21b64bc
--- /dev/null
+++ b/libc/PRIO_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PRIO_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PRIO_MAX.html">constant.PRIO_MAX.html</a>...</p>
+    <script>location.replace("constant.PRIO_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PRIO_MIN.v.html b/libc/PRIO_MIN.v.html
new file mode 100644
index 0000000..0a445fd
--- /dev/null
+++ b/libc/PRIO_MIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PRIO_MIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PRIO_MIN.html">constant.PRIO_MIN.html</a>...</p>
+    <script>location.replace("constant.PRIO_MIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PRIO_PGRP.v.html b/libc/PRIO_PGRP.v.html
new file mode 100644
index 0000000..5068fad
--- /dev/null
+++ b/libc/PRIO_PGRP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PRIO_PGRP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PRIO_PGRP.html">constant.PRIO_PGRP.html</a>...</p>
+    <script>location.replace("constant.PRIO_PGRP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PRIO_PROCESS.v.html b/libc/PRIO_PROCESS.v.html
new file mode 100644
index 0000000..1a8a538
--- /dev/null
+++ b/libc/PRIO_PROCESS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PRIO_PROCESS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PRIO_PROCESS.html">constant.PRIO_PROCESS.html</a>...</p>
+    <script>location.replace("constant.PRIO_PROCESS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PRIO_USER.v.html b/libc/PRIO_USER.v.html
new file mode 100644
index 0000000..dc64a64
--- /dev/null
+++ b/libc/PRIO_USER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PRIO_USER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PRIO_USER.html">constant.PRIO_USER.html</a>...</p>
+    <script>location.replace("constant.PRIO_USER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PROC_SUPER_MAGIC.v.html b/libc/PROC_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..2985d41
--- /dev/null
+++ b/libc/PROC_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PROC_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PROC_SUPER_MAGIC.html">constant.PROC_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.PROC_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PROT_EXEC.v.html b/libc/PROT_EXEC.v.html
new file mode 100644
index 0000000..4333431
--- /dev/null
+++ b/libc/PROT_EXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PROT_EXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PROT_EXEC.html">constant.PROT_EXEC.html</a>...</p>
+    <script>location.replace("constant.PROT_EXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PROT_GROWSDOWN.v.html b/libc/PROT_GROWSDOWN.v.html
new file mode 100644
index 0000000..4f90b2a
--- /dev/null
+++ b/libc/PROT_GROWSDOWN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PROT_GROWSDOWN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PROT_GROWSDOWN.html">constant.PROT_GROWSDOWN.html</a>...</p>
+    <script>location.replace("constant.PROT_GROWSDOWN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PROT_GROWSUP.v.html b/libc/PROT_GROWSUP.v.html
new file mode 100644
index 0000000..2e48899
--- /dev/null
+++ b/libc/PROT_GROWSUP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PROT_GROWSUP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PROT_GROWSUP.html">constant.PROT_GROWSUP.html</a>...</p>
+    <script>location.replace("constant.PROT_GROWSUP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PROT_NONE.v.html b/libc/PROT_NONE.v.html
new file mode 100644
index 0000000..02511e3
--- /dev/null
+++ b/libc/PROT_NONE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PROT_NONE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PROT_NONE.html">constant.PROT_NONE.html</a>...</p>
+    <script>location.replace("constant.PROT_NONE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PROT_READ.v.html b/libc/PROT_READ.v.html
new file mode 100644
index 0000000..969660f
--- /dev/null
+++ b/libc/PROT_READ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PROT_READ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PROT_READ.html">constant.PROT_READ.html</a>...</p>
+    <script>location.replace("constant.PROT_READ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PROT_WRITE.v.html b/libc/PROT_WRITE.v.html
new file mode 100644
index 0000000..fe7452d
--- /dev/null
+++ b/libc/PROT_WRITE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PROT_WRITE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PROT_WRITE.html">constant.PROT_WRITE.html</a>...</p>
+    <script>location.replace("constant.PROT_WRITE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_CAPBSET_DROP.v.html b/libc/PR_CAPBSET_DROP.v.html
new file mode 100644
index 0000000..b66853d
--- /dev/null
+++ b/libc/PR_CAPBSET_DROP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_CAPBSET_DROP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_CAPBSET_DROP.html">constant.PR_CAPBSET_DROP.html</a>...</p>
+    <script>location.replace("constant.PR_CAPBSET_DROP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_CAPBSET_READ.v.html b/libc/PR_CAPBSET_READ.v.html
new file mode 100644
index 0000000..f8f5c00
--- /dev/null
+++ b/libc/PR_CAPBSET_READ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_CAPBSET_READ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_CAPBSET_READ.html">constant.PR_CAPBSET_READ.html</a>...</p>
+    <script>location.replace("constant.PR_CAPBSET_READ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_CAP_AMBIENT.v.html b/libc/PR_CAP_AMBIENT.v.html
new file mode 100644
index 0000000..ec8783d
--- /dev/null
+++ b/libc/PR_CAP_AMBIENT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_CAP_AMBIENT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_CAP_AMBIENT.html">constant.PR_CAP_AMBIENT.html</a>...</p>
+    <script>location.replace("constant.PR_CAP_AMBIENT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_CAP_AMBIENT_CLEAR_ALL.v.html b/libc/PR_CAP_AMBIENT_CLEAR_ALL.v.html
new file mode 100644
index 0000000..9385b9e
--- /dev/null
+++ b/libc/PR_CAP_AMBIENT_CLEAR_ALL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_CAP_AMBIENT_CLEAR_ALL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_CAP_AMBIENT_CLEAR_ALL.html">constant.PR_CAP_AMBIENT_CLEAR_ALL.html</a>...</p>
+    <script>location.replace("constant.PR_CAP_AMBIENT_CLEAR_ALL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_CAP_AMBIENT_IS_SET.v.html b/libc/PR_CAP_AMBIENT_IS_SET.v.html
new file mode 100644
index 0000000..636f400
--- /dev/null
+++ b/libc/PR_CAP_AMBIENT_IS_SET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_CAP_AMBIENT_IS_SET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_CAP_AMBIENT_IS_SET.html">constant.PR_CAP_AMBIENT_IS_SET.html</a>...</p>
+    <script>location.replace("constant.PR_CAP_AMBIENT_IS_SET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_CAP_AMBIENT_LOWER.v.html b/libc/PR_CAP_AMBIENT_LOWER.v.html
new file mode 100644
index 0000000..d22bad9
--- /dev/null
+++ b/libc/PR_CAP_AMBIENT_LOWER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_CAP_AMBIENT_LOWER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_CAP_AMBIENT_LOWER.html">constant.PR_CAP_AMBIENT_LOWER.html</a>...</p>
+    <script>location.replace("constant.PR_CAP_AMBIENT_LOWER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_CAP_AMBIENT_RAISE.v.html b/libc/PR_CAP_AMBIENT_RAISE.v.html
new file mode 100644
index 0000000..01b8367
--- /dev/null
+++ b/libc/PR_CAP_AMBIENT_RAISE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_CAP_AMBIENT_RAISE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_CAP_AMBIENT_RAISE.html">constant.PR_CAP_AMBIENT_RAISE.html</a>...</p>
+    <script>location.replace("constant.PR_CAP_AMBIENT_RAISE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_ENDIAN_BIG.v.html b/libc/PR_ENDIAN_BIG.v.html
new file mode 100644
index 0000000..6bce9f4
--- /dev/null
+++ b/libc/PR_ENDIAN_BIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_ENDIAN_BIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_ENDIAN_BIG.html">constant.PR_ENDIAN_BIG.html</a>...</p>
+    <script>location.replace("constant.PR_ENDIAN_BIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_ENDIAN_LITTLE.v.html b/libc/PR_ENDIAN_LITTLE.v.html
new file mode 100644
index 0000000..7333dd2
--- /dev/null
+++ b/libc/PR_ENDIAN_LITTLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_ENDIAN_LITTLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_ENDIAN_LITTLE.html">constant.PR_ENDIAN_LITTLE.html</a>...</p>
+    <script>location.replace("constant.PR_ENDIAN_LITTLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_ENDIAN_PPC_LITTLE.v.html b/libc/PR_ENDIAN_PPC_LITTLE.v.html
new file mode 100644
index 0000000..ad4e5c2
--- /dev/null
+++ b/libc/PR_ENDIAN_PPC_LITTLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_ENDIAN_PPC_LITTLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_ENDIAN_PPC_LITTLE.html">constant.PR_ENDIAN_PPC_LITTLE.html</a>...</p>
+    <script>location.replace("constant.PR_ENDIAN_PPC_LITTLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FPEMU_NOPRINT.v.html b/libc/PR_FPEMU_NOPRINT.v.html
new file mode 100644
index 0000000..d38747c
--- /dev/null
+++ b/libc/PR_FPEMU_NOPRINT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FPEMU_NOPRINT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FPEMU_NOPRINT.html">constant.PR_FPEMU_NOPRINT.html</a>...</p>
+    <script>location.replace("constant.PR_FPEMU_NOPRINT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FPEMU_SIGFPE.v.html b/libc/PR_FPEMU_SIGFPE.v.html
new file mode 100644
index 0000000..6a72145
--- /dev/null
+++ b/libc/PR_FPEMU_SIGFPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FPEMU_SIGFPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FPEMU_SIGFPE.html">constant.PR_FPEMU_SIGFPE.html</a>...</p>
+    <script>location.replace("constant.PR_FPEMU_SIGFPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FP_EXC_ASYNC.v.html b/libc/PR_FP_EXC_ASYNC.v.html
new file mode 100644
index 0000000..541d0d8
--- /dev/null
+++ b/libc/PR_FP_EXC_ASYNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FP_EXC_ASYNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FP_EXC_ASYNC.html">constant.PR_FP_EXC_ASYNC.html</a>...</p>
+    <script>location.replace("constant.PR_FP_EXC_ASYNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FP_EXC_DISABLED.v.html b/libc/PR_FP_EXC_DISABLED.v.html
new file mode 100644
index 0000000..5c2fa48
--- /dev/null
+++ b/libc/PR_FP_EXC_DISABLED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FP_EXC_DISABLED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FP_EXC_DISABLED.html">constant.PR_FP_EXC_DISABLED.html</a>...</p>
+    <script>location.replace("constant.PR_FP_EXC_DISABLED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FP_EXC_DIV.v.html b/libc/PR_FP_EXC_DIV.v.html
new file mode 100644
index 0000000..13ce44a
--- /dev/null
+++ b/libc/PR_FP_EXC_DIV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FP_EXC_DIV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FP_EXC_DIV.html">constant.PR_FP_EXC_DIV.html</a>...</p>
+    <script>location.replace("constant.PR_FP_EXC_DIV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FP_EXC_INV.v.html b/libc/PR_FP_EXC_INV.v.html
new file mode 100644
index 0000000..4336bc8
--- /dev/null
+++ b/libc/PR_FP_EXC_INV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FP_EXC_INV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FP_EXC_INV.html">constant.PR_FP_EXC_INV.html</a>...</p>
+    <script>location.replace("constant.PR_FP_EXC_INV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FP_EXC_NONRECOV.v.html b/libc/PR_FP_EXC_NONRECOV.v.html
new file mode 100644
index 0000000..fd4038b
--- /dev/null
+++ b/libc/PR_FP_EXC_NONRECOV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FP_EXC_NONRECOV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FP_EXC_NONRECOV.html">constant.PR_FP_EXC_NONRECOV.html</a>...</p>
+    <script>location.replace("constant.PR_FP_EXC_NONRECOV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FP_EXC_OVF.v.html b/libc/PR_FP_EXC_OVF.v.html
new file mode 100644
index 0000000..00e511f
--- /dev/null
+++ b/libc/PR_FP_EXC_OVF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FP_EXC_OVF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FP_EXC_OVF.html">constant.PR_FP_EXC_OVF.html</a>...</p>
+    <script>location.replace("constant.PR_FP_EXC_OVF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FP_EXC_PRECISE.v.html b/libc/PR_FP_EXC_PRECISE.v.html
new file mode 100644
index 0000000..49b1c26
--- /dev/null
+++ b/libc/PR_FP_EXC_PRECISE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FP_EXC_PRECISE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FP_EXC_PRECISE.html">constant.PR_FP_EXC_PRECISE.html</a>...</p>
+    <script>location.replace("constant.PR_FP_EXC_PRECISE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FP_EXC_RES.v.html b/libc/PR_FP_EXC_RES.v.html
new file mode 100644
index 0000000..46c2615
--- /dev/null
+++ b/libc/PR_FP_EXC_RES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FP_EXC_RES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FP_EXC_RES.html">constant.PR_FP_EXC_RES.html</a>...</p>
+    <script>location.replace("constant.PR_FP_EXC_RES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FP_EXC_SW_ENABLE.v.html b/libc/PR_FP_EXC_SW_ENABLE.v.html
new file mode 100644
index 0000000..c8197c8
--- /dev/null
+++ b/libc/PR_FP_EXC_SW_ENABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FP_EXC_SW_ENABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FP_EXC_SW_ENABLE.html">constant.PR_FP_EXC_SW_ENABLE.html</a>...</p>
+    <script>location.replace("constant.PR_FP_EXC_SW_ENABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FP_EXC_UND.v.html b/libc/PR_FP_EXC_UND.v.html
new file mode 100644
index 0000000..9321b26
--- /dev/null
+++ b/libc/PR_FP_EXC_UND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FP_EXC_UND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FP_EXC_UND.html">constant.PR_FP_EXC_UND.html</a>...</p>
+    <script>location.replace("constant.PR_FP_EXC_UND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FP_MODE_FR.v.html b/libc/PR_FP_MODE_FR.v.html
new file mode 100644
index 0000000..71c925d
--- /dev/null
+++ b/libc/PR_FP_MODE_FR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FP_MODE_FR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FP_MODE_FR.html">constant.PR_FP_MODE_FR.html</a>...</p>
+    <script>location.replace("constant.PR_FP_MODE_FR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_FP_MODE_FRE.v.html b/libc/PR_FP_MODE_FRE.v.html
new file mode 100644
index 0000000..f67a78d
--- /dev/null
+++ b/libc/PR_FP_MODE_FRE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_FP_MODE_FRE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_FP_MODE_FRE.html">constant.PR_FP_MODE_FRE.html</a>...</p>
+    <script>location.replace("constant.PR_FP_MODE_FRE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_CHILD_SUBREAPER.v.html b/libc/PR_GET_CHILD_SUBREAPER.v.html
new file mode 100644
index 0000000..bcb8d1b
--- /dev/null
+++ b/libc/PR_GET_CHILD_SUBREAPER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_CHILD_SUBREAPER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_CHILD_SUBREAPER.html">constant.PR_GET_CHILD_SUBREAPER.html</a>...</p>
+    <script>location.replace("constant.PR_GET_CHILD_SUBREAPER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_DUMPABLE.v.html b/libc/PR_GET_DUMPABLE.v.html
new file mode 100644
index 0000000..bea4849
--- /dev/null
+++ b/libc/PR_GET_DUMPABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_DUMPABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_DUMPABLE.html">constant.PR_GET_DUMPABLE.html</a>...</p>
+    <script>location.replace("constant.PR_GET_DUMPABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_ENDIAN.v.html b/libc/PR_GET_ENDIAN.v.html
new file mode 100644
index 0000000..9782f77
--- /dev/null
+++ b/libc/PR_GET_ENDIAN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_ENDIAN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_ENDIAN.html">constant.PR_GET_ENDIAN.html</a>...</p>
+    <script>location.replace("constant.PR_GET_ENDIAN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_FPEMU.v.html b/libc/PR_GET_FPEMU.v.html
new file mode 100644
index 0000000..7035381
--- /dev/null
+++ b/libc/PR_GET_FPEMU.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_FPEMU.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_FPEMU.html">constant.PR_GET_FPEMU.html</a>...</p>
+    <script>location.replace("constant.PR_GET_FPEMU.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_FPEXC.v.html b/libc/PR_GET_FPEXC.v.html
new file mode 100644
index 0000000..9e9b5ca
--- /dev/null
+++ b/libc/PR_GET_FPEXC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_FPEXC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_FPEXC.html">constant.PR_GET_FPEXC.html</a>...</p>
+    <script>location.replace("constant.PR_GET_FPEXC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_FP_MODE.v.html b/libc/PR_GET_FP_MODE.v.html
new file mode 100644
index 0000000..a7de9a9
--- /dev/null
+++ b/libc/PR_GET_FP_MODE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_FP_MODE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_FP_MODE.html">constant.PR_GET_FP_MODE.html</a>...</p>
+    <script>location.replace("constant.PR_GET_FP_MODE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_KEEPCAPS.v.html b/libc/PR_GET_KEEPCAPS.v.html
new file mode 100644
index 0000000..b2062e8
--- /dev/null
+++ b/libc/PR_GET_KEEPCAPS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_KEEPCAPS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_KEEPCAPS.html">constant.PR_GET_KEEPCAPS.html</a>...</p>
+    <script>location.replace("constant.PR_GET_KEEPCAPS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_NAME.v.html b/libc/PR_GET_NAME.v.html
new file mode 100644
index 0000000..790143a
--- /dev/null
+++ b/libc/PR_GET_NAME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_NAME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_NAME.html">constant.PR_GET_NAME.html</a>...</p>
+    <script>location.replace("constant.PR_GET_NAME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_NO_NEW_PRIVS.v.html b/libc/PR_GET_NO_NEW_PRIVS.v.html
new file mode 100644
index 0000000..e26d4f9
--- /dev/null
+++ b/libc/PR_GET_NO_NEW_PRIVS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_NO_NEW_PRIVS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_NO_NEW_PRIVS.html">constant.PR_GET_NO_NEW_PRIVS.html</a>...</p>
+    <script>location.replace("constant.PR_GET_NO_NEW_PRIVS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_PDEATHSIG.v.html b/libc/PR_GET_PDEATHSIG.v.html
new file mode 100644
index 0000000..80ba87c
--- /dev/null
+++ b/libc/PR_GET_PDEATHSIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_PDEATHSIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_PDEATHSIG.html">constant.PR_GET_PDEATHSIG.html</a>...</p>
+    <script>location.replace("constant.PR_GET_PDEATHSIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_SECCOMP.v.html b/libc/PR_GET_SECCOMP.v.html
new file mode 100644
index 0000000..570ae49
--- /dev/null
+++ b/libc/PR_GET_SECCOMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_SECCOMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_SECCOMP.html">constant.PR_GET_SECCOMP.html</a>...</p>
+    <script>location.replace("constant.PR_GET_SECCOMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_SECUREBITS.v.html b/libc/PR_GET_SECUREBITS.v.html
new file mode 100644
index 0000000..e479738
--- /dev/null
+++ b/libc/PR_GET_SECUREBITS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_SECUREBITS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_SECUREBITS.html">constant.PR_GET_SECUREBITS.html</a>...</p>
+    <script>location.replace("constant.PR_GET_SECUREBITS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_THP_DISABLE.v.html b/libc/PR_GET_THP_DISABLE.v.html
new file mode 100644
index 0000000..b35b390
--- /dev/null
+++ b/libc/PR_GET_THP_DISABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_THP_DISABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_THP_DISABLE.html">constant.PR_GET_THP_DISABLE.html</a>...</p>
+    <script>location.replace("constant.PR_GET_THP_DISABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_TID_ADDRESS.v.html b/libc/PR_GET_TID_ADDRESS.v.html
new file mode 100644
index 0000000..14ab4f8
--- /dev/null
+++ b/libc/PR_GET_TID_ADDRESS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_TID_ADDRESS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_TID_ADDRESS.html">constant.PR_GET_TID_ADDRESS.html</a>...</p>
+    <script>location.replace("constant.PR_GET_TID_ADDRESS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_TIMERSLACK.v.html b/libc/PR_GET_TIMERSLACK.v.html
new file mode 100644
index 0000000..4c66804
--- /dev/null
+++ b/libc/PR_GET_TIMERSLACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_TIMERSLACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_TIMERSLACK.html">constant.PR_GET_TIMERSLACK.html</a>...</p>
+    <script>location.replace("constant.PR_GET_TIMERSLACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_TIMING.v.html b/libc/PR_GET_TIMING.v.html
new file mode 100644
index 0000000..a83a043
--- /dev/null
+++ b/libc/PR_GET_TIMING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_TIMING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_TIMING.html">constant.PR_GET_TIMING.html</a>...</p>
+    <script>location.replace("constant.PR_GET_TIMING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_TSC.v.html b/libc/PR_GET_TSC.v.html
new file mode 100644
index 0000000..02e5ae5
--- /dev/null
+++ b/libc/PR_GET_TSC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_TSC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_TSC.html">constant.PR_GET_TSC.html</a>...</p>
+    <script>location.replace("constant.PR_GET_TSC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_GET_UNALIGN.v.html b/libc/PR_GET_UNALIGN.v.html
new file mode 100644
index 0000000..45245e5
--- /dev/null
+++ b/libc/PR_GET_UNALIGN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_GET_UNALIGN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_GET_UNALIGN.html">constant.PR_GET_UNALIGN.html</a>...</p>
+    <script>location.replace("constant.PR_GET_UNALIGN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_MCE_KILL.v.html b/libc/PR_MCE_KILL.v.html
new file mode 100644
index 0000000..2a5cfb2
--- /dev/null
+++ b/libc/PR_MCE_KILL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_MCE_KILL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_MCE_KILL.html">constant.PR_MCE_KILL.html</a>...</p>
+    <script>location.replace("constant.PR_MCE_KILL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_MCE_KILL_CLEAR.v.html b/libc/PR_MCE_KILL_CLEAR.v.html
new file mode 100644
index 0000000..971ffcb
--- /dev/null
+++ b/libc/PR_MCE_KILL_CLEAR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_MCE_KILL_CLEAR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_MCE_KILL_CLEAR.html">constant.PR_MCE_KILL_CLEAR.html</a>...</p>
+    <script>location.replace("constant.PR_MCE_KILL_CLEAR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_MCE_KILL_DEFAULT.v.html b/libc/PR_MCE_KILL_DEFAULT.v.html
new file mode 100644
index 0000000..9b738eb
--- /dev/null
+++ b/libc/PR_MCE_KILL_DEFAULT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_MCE_KILL_DEFAULT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_MCE_KILL_DEFAULT.html">constant.PR_MCE_KILL_DEFAULT.html</a>...</p>
+    <script>location.replace("constant.PR_MCE_KILL_DEFAULT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_MCE_KILL_EARLY.v.html b/libc/PR_MCE_KILL_EARLY.v.html
new file mode 100644
index 0000000..54a83a4
--- /dev/null
+++ b/libc/PR_MCE_KILL_EARLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_MCE_KILL_EARLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_MCE_KILL_EARLY.html">constant.PR_MCE_KILL_EARLY.html</a>...</p>
+    <script>location.replace("constant.PR_MCE_KILL_EARLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_MCE_KILL_GET.v.html b/libc/PR_MCE_KILL_GET.v.html
new file mode 100644
index 0000000..09dcfda
--- /dev/null
+++ b/libc/PR_MCE_KILL_GET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_MCE_KILL_GET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_MCE_KILL_GET.html">constant.PR_MCE_KILL_GET.html</a>...</p>
+    <script>location.replace("constant.PR_MCE_KILL_GET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_MCE_KILL_LATE.v.html b/libc/PR_MCE_KILL_LATE.v.html
new file mode 100644
index 0000000..a5e878e
--- /dev/null
+++ b/libc/PR_MCE_KILL_LATE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_MCE_KILL_LATE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_MCE_KILL_LATE.html">constant.PR_MCE_KILL_LATE.html</a>...</p>
+    <script>location.replace("constant.PR_MCE_KILL_LATE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_MCE_KILL_SET.v.html b/libc/PR_MCE_KILL_SET.v.html
new file mode 100644
index 0000000..0c8b66a
--- /dev/null
+++ b/libc/PR_MCE_KILL_SET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_MCE_KILL_SET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_MCE_KILL_SET.html">constant.PR_MCE_KILL_SET.html</a>...</p>
+    <script>location.replace("constant.PR_MCE_KILL_SET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_MPX_DISABLE_MANAGEMENT.v.html b/libc/PR_MPX_DISABLE_MANAGEMENT.v.html
new file mode 100644
index 0000000..3401e20
--- /dev/null
+++ b/libc/PR_MPX_DISABLE_MANAGEMENT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_MPX_DISABLE_MANAGEMENT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_MPX_DISABLE_MANAGEMENT.html">constant.PR_MPX_DISABLE_MANAGEMENT.html</a>...</p>
+    <script>location.replace("constant.PR_MPX_DISABLE_MANAGEMENT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_MPX_ENABLE_MANAGEMENT.v.html b/libc/PR_MPX_ENABLE_MANAGEMENT.v.html
new file mode 100644
index 0000000..72f4cb7
--- /dev/null
+++ b/libc/PR_MPX_ENABLE_MANAGEMENT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_MPX_ENABLE_MANAGEMENT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_MPX_ENABLE_MANAGEMENT.html">constant.PR_MPX_ENABLE_MANAGEMENT.html</a>...</p>
+    <script>location.replace("constant.PR_MPX_ENABLE_MANAGEMENT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_CHILD_SUBREAPER.v.html b/libc/PR_SET_CHILD_SUBREAPER.v.html
new file mode 100644
index 0000000..60d22da
--- /dev/null
+++ b/libc/PR_SET_CHILD_SUBREAPER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_CHILD_SUBREAPER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_CHILD_SUBREAPER.html">constant.PR_SET_CHILD_SUBREAPER.html</a>...</p>
+    <script>location.replace("constant.PR_SET_CHILD_SUBREAPER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_DUMPABLE.v.html b/libc/PR_SET_DUMPABLE.v.html
new file mode 100644
index 0000000..cdc19b8
--- /dev/null
+++ b/libc/PR_SET_DUMPABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_DUMPABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_DUMPABLE.html">constant.PR_SET_DUMPABLE.html</a>...</p>
+    <script>location.replace("constant.PR_SET_DUMPABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_ENDIAN.v.html b/libc/PR_SET_ENDIAN.v.html
new file mode 100644
index 0000000..807a747
--- /dev/null
+++ b/libc/PR_SET_ENDIAN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_ENDIAN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_ENDIAN.html">constant.PR_SET_ENDIAN.html</a>...</p>
+    <script>location.replace("constant.PR_SET_ENDIAN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_FPEMU.v.html b/libc/PR_SET_FPEMU.v.html
new file mode 100644
index 0000000..0458c58
--- /dev/null
+++ b/libc/PR_SET_FPEMU.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_FPEMU.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_FPEMU.html">constant.PR_SET_FPEMU.html</a>...</p>
+    <script>location.replace("constant.PR_SET_FPEMU.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_FPEXC.v.html b/libc/PR_SET_FPEXC.v.html
new file mode 100644
index 0000000..4552f19
--- /dev/null
+++ b/libc/PR_SET_FPEXC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_FPEXC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_FPEXC.html">constant.PR_SET_FPEXC.html</a>...</p>
+    <script>location.replace("constant.PR_SET_FPEXC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_FP_MODE.v.html b/libc/PR_SET_FP_MODE.v.html
new file mode 100644
index 0000000..6b18d7c
--- /dev/null
+++ b/libc/PR_SET_FP_MODE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_FP_MODE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_FP_MODE.html">constant.PR_SET_FP_MODE.html</a>...</p>
+    <script>location.replace("constant.PR_SET_FP_MODE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_KEEPCAPS.v.html b/libc/PR_SET_KEEPCAPS.v.html
new file mode 100644
index 0000000..6ecb9ae
--- /dev/null
+++ b/libc/PR_SET_KEEPCAPS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_KEEPCAPS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_KEEPCAPS.html">constant.PR_SET_KEEPCAPS.html</a>...</p>
+    <script>location.replace("constant.PR_SET_KEEPCAPS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM.v.html b/libc/PR_SET_MM.v.html
new file mode 100644
index 0000000..f47d2ed
--- /dev/null
+++ b/libc/PR_SET_MM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM.html">constant.PR_SET_MM.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_ARG_END.v.html b/libc/PR_SET_MM_ARG_END.v.html
new file mode 100644
index 0000000..9a3897e
--- /dev/null
+++ b/libc/PR_SET_MM_ARG_END.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_ARG_END.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_ARG_END.html">constant.PR_SET_MM_ARG_END.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_ARG_END.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_ARG_START.v.html b/libc/PR_SET_MM_ARG_START.v.html
new file mode 100644
index 0000000..b90c09c
--- /dev/null
+++ b/libc/PR_SET_MM_ARG_START.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_ARG_START.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_ARG_START.html">constant.PR_SET_MM_ARG_START.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_ARG_START.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_AUXV.v.html b/libc/PR_SET_MM_AUXV.v.html
new file mode 100644
index 0000000..185a14e
--- /dev/null
+++ b/libc/PR_SET_MM_AUXV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_AUXV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_AUXV.html">constant.PR_SET_MM_AUXV.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_AUXV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_BRK.v.html b/libc/PR_SET_MM_BRK.v.html
new file mode 100644
index 0000000..9530e8d
--- /dev/null
+++ b/libc/PR_SET_MM_BRK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_BRK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_BRK.html">constant.PR_SET_MM_BRK.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_BRK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_END_CODE.v.html b/libc/PR_SET_MM_END_CODE.v.html
new file mode 100644
index 0000000..a1348e5
--- /dev/null
+++ b/libc/PR_SET_MM_END_CODE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_END_CODE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_END_CODE.html">constant.PR_SET_MM_END_CODE.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_END_CODE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_END_DATA.v.html b/libc/PR_SET_MM_END_DATA.v.html
new file mode 100644
index 0000000..70f69a9
--- /dev/null
+++ b/libc/PR_SET_MM_END_DATA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_END_DATA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_END_DATA.html">constant.PR_SET_MM_END_DATA.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_END_DATA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_ENV_END.v.html b/libc/PR_SET_MM_ENV_END.v.html
new file mode 100644
index 0000000..ec62ebd
--- /dev/null
+++ b/libc/PR_SET_MM_ENV_END.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_ENV_END.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_ENV_END.html">constant.PR_SET_MM_ENV_END.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_ENV_END.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_ENV_START.v.html b/libc/PR_SET_MM_ENV_START.v.html
new file mode 100644
index 0000000..cbbe1f2
--- /dev/null
+++ b/libc/PR_SET_MM_ENV_START.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_ENV_START.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_ENV_START.html">constant.PR_SET_MM_ENV_START.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_ENV_START.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_EXE_FILE.v.html b/libc/PR_SET_MM_EXE_FILE.v.html
new file mode 100644
index 0000000..8f16aa9
--- /dev/null
+++ b/libc/PR_SET_MM_EXE_FILE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_EXE_FILE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_EXE_FILE.html">constant.PR_SET_MM_EXE_FILE.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_EXE_FILE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_MAP.v.html b/libc/PR_SET_MM_MAP.v.html
new file mode 100644
index 0000000..0674ede
--- /dev/null
+++ b/libc/PR_SET_MM_MAP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_MAP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_MAP.html">constant.PR_SET_MM_MAP.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_MAP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_MAP_SIZE.v.html b/libc/PR_SET_MM_MAP_SIZE.v.html
new file mode 100644
index 0000000..61fc317
--- /dev/null
+++ b/libc/PR_SET_MM_MAP_SIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_MAP_SIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_MAP_SIZE.html">constant.PR_SET_MM_MAP_SIZE.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_MAP_SIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_START_BRK.v.html b/libc/PR_SET_MM_START_BRK.v.html
new file mode 100644
index 0000000..eaa8bf5
--- /dev/null
+++ b/libc/PR_SET_MM_START_BRK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_START_BRK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_START_BRK.html">constant.PR_SET_MM_START_BRK.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_START_BRK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_START_CODE.v.html b/libc/PR_SET_MM_START_CODE.v.html
new file mode 100644
index 0000000..e1409f6
--- /dev/null
+++ b/libc/PR_SET_MM_START_CODE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_START_CODE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_START_CODE.html">constant.PR_SET_MM_START_CODE.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_START_CODE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_START_DATA.v.html b/libc/PR_SET_MM_START_DATA.v.html
new file mode 100644
index 0000000..0739d92
--- /dev/null
+++ b/libc/PR_SET_MM_START_DATA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_START_DATA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_START_DATA.html">constant.PR_SET_MM_START_DATA.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_START_DATA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_MM_START_STACK.v.html b/libc/PR_SET_MM_START_STACK.v.html
new file mode 100644
index 0000000..783656d
--- /dev/null
+++ b/libc/PR_SET_MM_START_STACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_MM_START_STACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_MM_START_STACK.html">constant.PR_SET_MM_START_STACK.html</a>...</p>
+    <script>location.replace("constant.PR_SET_MM_START_STACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_NAME.v.html b/libc/PR_SET_NAME.v.html
new file mode 100644
index 0000000..f21fce5
--- /dev/null
+++ b/libc/PR_SET_NAME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_NAME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_NAME.html">constant.PR_SET_NAME.html</a>...</p>
+    <script>location.replace("constant.PR_SET_NAME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_NO_NEW_PRIVS.v.html b/libc/PR_SET_NO_NEW_PRIVS.v.html
new file mode 100644
index 0000000..c202fdf
--- /dev/null
+++ b/libc/PR_SET_NO_NEW_PRIVS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_NO_NEW_PRIVS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_NO_NEW_PRIVS.html">constant.PR_SET_NO_NEW_PRIVS.html</a>...</p>
+    <script>location.replace("constant.PR_SET_NO_NEW_PRIVS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_PDEATHSIG.v.html b/libc/PR_SET_PDEATHSIG.v.html
new file mode 100644
index 0000000..3d0c526
--- /dev/null
+++ b/libc/PR_SET_PDEATHSIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_PDEATHSIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_PDEATHSIG.html">constant.PR_SET_PDEATHSIG.html</a>...</p>
+    <script>location.replace("constant.PR_SET_PDEATHSIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_PTRACER.v.html b/libc/PR_SET_PTRACER.v.html
new file mode 100644
index 0000000..a3e0d7b
--- /dev/null
+++ b/libc/PR_SET_PTRACER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_PTRACER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_PTRACER.html">constant.PR_SET_PTRACER.html</a>...</p>
+    <script>location.replace("constant.PR_SET_PTRACER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_SECCOMP.v.html b/libc/PR_SET_SECCOMP.v.html
new file mode 100644
index 0000000..0d61cb9
--- /dev/null
+++ b/libc/PR_SET_SECCOMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_SECCOMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_SECCOMP.html">constant.PR_SET_SECCOMP.html</a>...</p>
+    <script>location.replace("constant.PR_SET_SECCOMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_SECUREBITS.v.html b/libc/PR_SET_SECUREBITS.v.html
new file mode 100644
index 0000000..59369ab
--- /dev/null
+++ b/libc/PR_SET_SECUREBITS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_SECUREBITS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_SECUREBITS.html">constant.PR_SET_SECUREBITS.html</a>...</p>
+    <script>location.replace("constant.PR_SET_SECUREBITS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_THP_DISABLE.v.html b/libc/PR_SET_THP_DISABLE.v.html
new file mode 100644
index 0000000..33046ae
--- /dev/null
+++ b/libc/PR_SET_THP_DISABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_THP_DISABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_THP_DISABLE.html">constant.PR_SET_THP_DISABLE.html</a>...</p>
+    <script>location.replace("constant.PR_SET_THP_DISABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_TIMERSLACK.v.html b/libc/PR_SET_TIMERSLACK.v.html
new file mode 100644
index 0000000..1c92063
--- /dev/null
+++ b/libc/PR_SET_TIMERSLACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_TIMERSLACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_TIMERSLACK.html">constant.PR_SET_TIMERSLACK.html</a>...</p>
+    <script>location.replace("constant.PR_SET_TIMERSLACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_TIMING.v.html b/libc/PR_SET_TIMING.v.html
new file mode 100644
index 0000000..65a6baa
--- /dev/null
+++ b/libc/PR_SET_TIMING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_TIMING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_TIMING.html">constant.PR_SET_TIMING.html</a>...</p>
+    <script>location.replace("constant.PR_SET_TIMING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_TSC.v.html b/libc/PR_SET_TSC.v.html
new file mode 100644
index 0000000..336811b
--- /dev/null
+++ b/libc/PR_SET_TSC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_TSC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_TSC.html">constant.PR_SET_TSC.html</a>...</p>
+    <script>location.replace("constant.PR_SET_TSC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_SET_UNALIGN.v.html b/libc/PR_SET_UNALIGN.v.html
new file mode 100644
index 0000000..c73d312
--- /dev/null
+++ b/libc/PR_SET_UNALIGN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_SET_UNALIGN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_SET_UNALIGN.html">constant.PR_SET_UNALIGN.html</a>...</p>
+    <script>location.replace("constant.PR_SET_UNALIGN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_TASK_PERF_EVENTS_DISABLE.v.html b/libc/PR_TASK_PERF_EVENTS_DISABLE.v.html
new file mode 100644
index 0000000..ba1338f
--- /dev/null
+++ b/libc/PR_TASK_PERF_EVENTS_DISABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_TASK_PERF_EVENTS_DISABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_TASK_PERF_EVENTS_DISABLE.html">constant.PR_TASK_PERF_EVENTS_DISABLE.html</a>...</p>
+    <script>location.replace("constant.PR_TASK_PERF_EVENTS_DISABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_TASK_PERF_EVENTS_ENABLE.v.html b/libc/PR_TASK_PERF_EVENTS_ENABLE.v.html
new file mode 100644
index 0000000..93165aa
--- /dev/null
+++ b/libc/PR_TASK_PERF_EVENTS_ENABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_TASK_PERF_EVENTS_ENABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_TASK_PERF_EVENTS_ENABLE.html">constant.PR_TASK_PERF_EVENTS_ENABLE.html</a>...</p>
+    <script>location.replace("constant.PR_TASK_PERF_EVENTS_ENABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_TIMING_STATISTICAL.v.html b/libc/PR_TIMING_STATISTICAL.v.html
new file mode 100644
index 0000000..8b7cb09
--- /dev/null
+++ b/libc/PR_TIMING_STATISTICAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_TIMING_STATISTICAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_TIMING_STATISTICAL.html">constant.PR_TIMING_STATISTICAL.html</a>...</p>
+    <script>location.replace("constant.PR_TIMING_STATISTICAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_TIMING_TIMESTAMP.v.html b/libc/PR_TIMING_TIMESTAMP.v.html
new file mode 100644
index 0000000..219505e
--- /dev/null
+++ b/libc/PR_TIMING_TIMESTAMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_TIMING_TIMESTAMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_TIMING_TIMESTAMP.html">constant.PR_TIMING_TIMESTAMP.html</a>...</p>
+    <script>location.replace("constant.PR_TIMING_TIMESTAMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_TSC_ENABLE.v.html b/libc/PR_TSC_ENABLE.v.html
new file mode 100644
index 0000000..4e0f486
--- /dev/null
+++ b/libc/PR_TSC_ENABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_TSC_ENABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_TSC_ENABLE.html">constant.PR_TSC_ENABLE.html</a>...</p>
+    <script>location.replace("constant.PR_TSC_ENABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_TSC_SIGSEGV.v.html b/libc/PR_TSC_SIGSEGV.v.html
new file mode 100644
index 0000000..898f7de
--- /dev/null
+++ b/libc/PR_TSC_SIGSEGV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_TSC_SIGSEGV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_TSC_SIGSEGV.html">constant.PR_TSC_SIGSEGV.html</a>...</p>
+    <script>location.replace("constant.PR_TSC_SIGSEGV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_UNALIGN_NOPRINT.v.html b/libc/PR_UNALIGN_NOPRINT.v.html
new file mode 100644
index 0000000..eda1331
--- /dev/null
+++ b/libc/PR_UNALIGN_NOPRINT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_UNALIGN_NOPRINT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_UNALIGN_NOPRINT.html">constant.PR_UNALIGN_NOPRINT.html</a>...</p>
+    <script>location.replace("constant.PR_UNALIGN_NOPRINT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PR_UNALIGN_SIGBUS.v.html b/libc/PR_UNALIGN_SIGBUS.v.html
new file mode 100644
index 0000000..efc450d
--- /dev/null
+++ b/libc/PR_UNALIGN_SIGBUS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PR_UNALIGN_SIGBUS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PR_UNALIGN_SIGBUS.html">constant.PR_UNALIGN_SIGBUS.html</a>...</p>
+    <script>location.replace("constant.PR_UNALIGN_SIGBUS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTHREAD_COND_INITIALIZER.v.html b/libc/PTHREAD_COND_INITIALIZER.v.html
new file mode 100644
index 0000000..42dc65b
--- /dev/null
+++ b/libc/PTHREAD_COND_INITIALIZER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTHREAD_COND_INITIALIZER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTHREAD_COND_INITIALIZER.html">constant.PTHREAD_COND_INITIALIZER.html</a>...</p>
+    <script>location.replace("constant.PTHREAD_COND_INITIALIZER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTHREAD_CREATE_DETACHED.v.html b/libc/PTHREAD_CREATE_DETACHED.v.html
new file mode 100644
index 0000000..05596d4
--- /dev/null
+++ b/libc/PTHREAD_CREATE_DETACHED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTHREAD_CREATE_DETACHED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTHREAD_CREATE_DETACHED.html">constant.PTHREAD_CREATE_DETACHED.html</a>...</p>
+    <script>location.replace("constant.PTHREAD_CREATE_DETACHED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTHREAD_CREATE_JOINABLE.v.html b/libc/PTHREAD_CREATE_JOINABLE.v.html
new file mode 100644
index 0000000..fa8f8c3
--- /dev/null
+++ b/libc/PTHREAD_CREATE_JOINABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTHREAD_CREATE_JOINABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTHREAD_CREATE_JOINABLE.html">constant.PTHREAD_CREATE_JOINABLE.html</a>...</p>
+    <script>location.replace("constant.PTHREAD_CREATE_JOINABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTHREAD_MUTEX_DEFAULT.v.html b/libc/PTHREAD_MUTEX_DEFAULT.v.html
new file mode 100644
index 0000000..274a312
--- /dev/null
+++ b/libc/PTHREAD_MUTEX_DEFAULT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTHREAD_MUTEX_DEFAULT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTHREAD_MUTEX_DEFAULT.html">constant.PTHREAD_MUTEX_DEFAULT.html</a>...</p>
+    <script>location.replace("constant.PTHREAD_MUTEX_DEFAULT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTHREAD_MUTEX_ERRORCHECK.v.html b/libc/PTHREAD_MUTEX_ERRORCHECK.v.html
new file mode 100644
index 0000000..431093c
--- /dev/null
+++ b/libc/PTHREAD_MUTEX_ERRORCHECK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTHREAD_MUTEX_ERRORCHECK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTHREAD_MUTEX_ERRORCHECK.html">constant.PTHREAD_MUTEX_ERRORCHECK.html</a>...</p>
+    <script>location.replace("constant.PTHREAD_MUTEX_ERRORCHECK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTHREAD_MUTEX_INITIALIZER.v.html b/libc/PTHREAD_MUTEX_INITIALIZER.v.html
new file mode 100644
index 0000000..ef2c4ce
--- /dev/null
+++ b/libc/PTHREAD_MUTEX_INITIALIZER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTHREAD_MUTEX_INITIALIZER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTHREAD_MUTEX_INITIALIZER.html">constant.PTHREAD_MUTEX_INITIALIZER.html</a>...</p>
+    <script>location.replace("constant.PTHREAD_MUTEX_INITIALIZER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTHREAD_MUTEX_NORMAL.v.html b/libc/PTHREAD_MUTEX_NORMAL.v.html
new file mode 100644
index 0000000..3bc9fc4
--- /dev/null
+++ b/libc/PTHREAD_MUTEX_NORMAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTHREAD_MUTEX_NORMAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTHREAD_MUTEX_NORMAL.html">constant.PTHREAD_MUTEX_NORMAL.html</a>...</p>
+    <script>location.replace("constant.PTHREAD_MUTEX_NORMAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTHREAD_MUTEX_RECURSIVE.v.html b/libc/PTHREAD_MUTEX_RECURSIVE.v.html
new file mode 100644
index 0000000..1cdc405
--- /dev/null
+++ b/libc/PTHREAD_MUTEX_RECURSIVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTHREAD_MUTEX_RECURSIVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTHREAD_MUTEX_RECURSIVE.html">constant.PTHREAD_MUTEX_RECURSIVE.html</a>...</p>
+    <script>location.replace("constant.PTHREAD_MUTEX_RECURSIVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTHREAD_PROCESS_PRIVATE.v.html b/libc/PTHREAD_PROCESS_PRIVATE.v.html
new file mode 100644
index 0000000..159f925
--- /dev/null
+++ b/libc/PTHREAD_PROCESS_PRIVATE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTHREAD_PROCESS_PRIVATE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTHREAD_PROCESS_PRIVATE.html">constant.PTHREAD_PROCESS_PRIVATE.html</a>...</p>
+    <script>location.replace("constant.PTHREAD_PROCESS_PRIVATE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTHREAD_PROCESS_SHARED.v.html b/libc/PTHREAD_PROCESS_SHARED.v.html
new file mode 100644
index 0000000..d46f500
--- /dev/null
+++ b/libc/PTHREAD_PROCESS_SHARED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTHREAD_PROCESS_SHARED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTHREAD_PROCESS_SHARED.html">constant.PTHREAD_PROCESS_SHARED.html</a>...</p>
+    <script>location.replace("constant.PTHREAD_PROCESS_SHARED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTHREAD_RWLOCK_INITIALIZER.v.html b/libc/PTHREAD_RWLOCK_INITIALIZER.v.html
new file mode 100644
index 0000000..42ac9f4
--- /dev/null
+++ b/libc/PTHREAD_RWLOCK_INITIALIZER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTHREAD_RWLOCK_INITIALIZER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTHREAD_RWLOCK_INITIALIZER.html">constant.PTHREAD_RWLOCK_INITIALIZER.html</a>...</p>
+    <script>location.replace("constant.PTHREAD_RWLOCK_INITIALIZER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTHREAD_STACK_MIN.v.html b/libc/PTHREAD_STACK_MIN.v.html
new file mode 100644
index 0000000..21dd13e
--- /dev/null
+++ b/libc/PTHREAD_STACK_MIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTHREAD_STACK_MIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTHREAD_STACK_MIN.html">constant.PTHREAD_STACK_MIN.html</a>...</p>
+    <script>location.replace("constant.PTHREAD_STACK_MIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_ATTACH.v.html b/libc/PTRACE_ATTACH.v.html
new file mode 100644
index 0000000..5951511
--- /dev/null
+++ b/libc/PTRACE_ATTACH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_ATTACH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_ATTACH.html">constant.PTRACE_ATTACH.html</a>...</p>
+    <script>location.replace("constant.PTRACE_ATTACH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_CONT.v.html b/libc/PTRACE_CONT.v.html
new file mode 100644
index 0000000..af74b6d
--- /dev/null
+++ b/libc/PTRACE_CONT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_CONT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_CONT.html">constant.PTRACE_CONT.html</a>...</p>
+    <script>location.replace("constant.PTRACE_CONT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_DETACH.v.html b/libc/PTRACE_DETACH.v.html
new file mode 100644
index 0000000..d1fbec7
--- /dev/null
+++ b/libc/PTRACE_DETACH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_DETACH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_DETACH.html">constant.PTRACE_DETACH.html</a>...</p>
+    <script>location.replace("constant.PTRACE_DETACH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_GETEVENTMSG.v.html b/libc/PTRACE_GETEVENTMSG.v.html
new file mode 100644
index 0000000..27697c3
--- /dev/null
+++ b/libc/PTRACE_GETEVENTMSG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_GETEVENTMSG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_GETEVENTMSG.html">constant.PTRACE_GETEVENTMSG.html</a>...</p>
+    <script>location.replace("constant.PTRACE_GETEVENTMSG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_GETFPREGS.v.html b/libc/PTRACE_GETFPREGS.v.html
new file mode 100644
index 0000000..919ca80
--- /dev/null
+++ b/libc/PTRACE_GETFPREGS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_GETFPREGS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_GETFPREGS.html">constant.PTRACE_GETFPREGS.html</a>...</p>
+    <script>location.replace("constant.PTRACE_GETFPREGS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_GETFPXREGS.v.html b/libc/PTRACE_GETFPXREGS.v.html
new file mode 100644
index 0000000..62a2524
--- /dev/null
+++ b/libc/PTRACE_GETFPXREGS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_GETFPXREGS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_GETFPXREGS.html">constant.PTRACE_GETFPXREGS.html</a>...</p>
+    <script>location.replace("constant.PTRACE_GETFPXREGS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_GETREGS.v.html b/libc/PTRACE_GETREGS.v.html
new file mode 100644
index 0000000..c04aa85
--- /dev/null
+++ b/libc/PTRACE_GETREGS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_GETREGS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_GETREGS.html">constant.PTRACE_GETREGS.html</a>...</p>
+    <script>location.replace("constant.PTRACE_GETREGS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_GETREGSET.v.html b/libc/PTRACE_GETREGSET.v.html
new file mode 100644
index 0000000..d82b262
--- /dev/null
+++ b/libc/PTRACE_GETREGSET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_GETREGSET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_GETREGSET.html">constant.PTRACE_GETREGSET.html</a>...</p>
+    <script>location.replace("constant.PTRACE_GETREGSET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_GETSIGINFO.v.html b/libc/PTRACE_GETSIGINFO.v.html
new file mode 100644
index 0000000..860c87c
--- /dev/null
+++ b/libc/PTRACE_GETSIGINFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_GETSIGINFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_GETSIGINFO.html">constant.PTRACE_GETSIGINFO.html</a>...</p>
+    <script>location.replace("constant.PTRACE_GETSIGINFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_INTERRUPT.v.html b/libc/PTRACE_INTERRUPT.v.html
new file mode 100644
index 0000000..e9caf12
--- /dev/null
+++ b/libc/PTRACE_INTERRUPT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_INTERRUPT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_INTERRUPT.html">constant.PTRACE_INTERRUPT.html</a>...</p>
+    <script>location.replace("constant.PTRACE_INTERRUPT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_KILL.v.html b/libc/PTRACE_KILL.v.html
new file mode 100644
index 0000000..5f8c792
--- /dev/null
+++ b/libc/PTRACE_KILL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_KILL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_KILL.html">constant.PTRACE_KILL.html</a>...</p>
+    <script>location.replace("constant.PTRACE_KILL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_LISTEN.v.html b/libc/PTRACE_LISTEN.v.html
new file mode 100644
index 0000000..45f5653
--- /dev/null
+++ b/libc/PTRACE_LISTEN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_LISTEN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_LISTEN.html">constant.PTRACE_LISTEN.html</a>...</p>
+    <script>location.replace("constant.PTRACE_LISTEN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_O_EXITKILL.v.html b/libc/PTRACE_O_EXITKILL.v.html
new file mode 100644
index 0000000..ca6c9d7
--- /dev/null
+++ b/libc/PTRACE_O_EXITKILL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_O_EXITKILL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_O_EXITKILL.html">constant.PTRACE_O_EXITKILL.html</a>...</p>
+    <script>location.replace("constant.PTRACE_O_EXITKILL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_O_SUSPEND_SECCOMP.v.html b/libc/PTRACE_O_SUSPEND_SECCOMP.v.html
new file mode 100644
index 0000000..3b8be30
--- /dev/null
+++ b/libc/PTRACE_O_SUSPEND_SECCOMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_O_SUSPEND_SECCOMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_O_SUSPEND_SECCOMP.html">constant.PTRACE_O_SUSPEND_SECCOMP.html</a>...</p>
+    <script>location.replace("constant.PTRACE_O_SUSPEND_SECCOMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_O_TRACECLONE.v.html b/libc/PTRACE_O_TRACECLONE.v.html
new file mode 100644
index 0000000..fa7ef39
--- /dev/null
+++ b/libc/PTRACE_O_TRACECLONE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_O_TRACECLONE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_O_TRACECLONE.html">constant.PTRACE_O_TRACECLONE.html</a>...</p>
+    <script>location.replace("constant.PTRACE_O_TRACECLONE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_O_TRACEEXEC.v.html b/libc/PTRACE_O_TRACEEXEC.v.html
new file mode 100644
index 0000000..0f09aee
--- /dev/null
+++ b/libc/PTRACE_O_TRACEEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_O_TRACEEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_O_TRACEEXEC.html">constant.PTRACE_O_TRACEEXEC.html</a>...</p>
+    <script>location.replace("constant.PTRACE_O_TRACEEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_O_TRACEEXIT.v.html b/libc/PTRACE_O_TRACEEXIT.v.html
new file mode 100644
index 0000000..da446ae
--- /dev/null
+++ b/libc/PTRACE_O_TRACEEXIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_O_TRACEEXIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_O_TRACEEXIT.html">constant.PTRACE_O_TRACEEXIT.html</a>...</p>
+    <script>location.replace("constant.PTRACE_O_TRACEEXIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_O_TRACEFORK.v.html b/libc/PTRACE_O_TRACEFORK.v.html
new file mode 100644
index 0000000..b203930
--- /dev/null
+++ b/libc/PTRACE_O_TRACEFORK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_O_TRACEFORK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_O_TRACEFORK.html">constant.PTRACE_O_TRACEFORK.html</a>...</p>
+    <script>location.replace("constant.PTRACE_O_TRACEFORK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_O_TRACESECCOMP.v.html b/libc/PTRACE_O_TRACESECCOMP.v.html
new file mode 100644
index 0000000..730e5d2
--- /dev/null
+++ b/libc/PTRACE_O_TRACESECCOMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_O_TRACESECCOMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_O_TRACESECCOMP.html">constant.PTRACE_O_TRACESECCOMP.html</a>...</p>
+    <script>location.replace("constant.PTRACE_O_TRACESECCOMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_O_TRACESYSGOOD.v.html b/libc/PTRACE_O_TRACESYSGOOD.v.html
new file mode 100644
index 0000000..fd96852
--- /dev/null
+++ b/libc/PTRACE_O_TRACESYSGOOD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_O_TRACESYSGOOD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_O_TRACESYSGOOD.html">constant.PTRACE_O_TRACESYSGOOD.html</a>...</p>
+    <script>location.replace("constant.PTRACE_O_TRACESYSGOOD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_O_TRACEVFORK.v.html b/libc/PTRACE_O_TRACEVFORK.v.html
new file mode 100644
index 0000000..7d7faf4
--- /dev/null
+++ b/libc/PTRACE_O_TRACEVFORK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_O_TRACEVFORK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_O_TRACEVFORK.html">constant.PTRACE_O_TRACEVFORK.html</a>...</p>
+    <script>location.replace("constant.PTRACE_O_TRACEVFORK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_O_TRACEVFORKDONE.v.html b/libc/PTRACE_O_TRACEVFORKDONE.v.html
new file mode 100644
index 0000000..9dc5c2a
--- /dev/null
+++ b/libc/PTRACE_O_TRACEVFORKDONE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_O_TRACEVFORKDONE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_O_TRACEVFORKDONE.html">constant.PTRACE_O_TRACEVFORKDONE.html</a>...</p>
+    <script>location.replace("constant.PTRACE_O_TRACEVFORKDONE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_PEEKDATA.v.html b/libc/PTRACE_PEEKDATA.v.html
new file mode 100644
index 0000000..f0e2bdb
--- /dev/null
+++ b/libc/PTRACE_PEEKDATA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_PEEKDATA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_PEEKDATA.html">constant.PTRACE_PEEKDATA.html</a>...</p>
+    <script>location.replace("constant.PTRACE_PEEKDATA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_PEEKSIGINFO.v.html b/libc/PTRACE_PEEKSIGINFO.v.html
new file mode 100644
index 0000000..70efc0b
--- /dev/null
+++ b/libc/PTRACE_PEEKSIGINFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_PEEKSIGINFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_PEEKSIGINFO.html">constant.PTRACE_PEEKSIGINFO.html</a>...</p>
+    <script>location.replace("constant.PTRACE_PEEKSIGINFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_PEEKSIGINFO_SHARED.v.html b/libc/PTRACE_PEEKSIGINFO_SHARED.v.html
new file mode 100644
index 0000000..d8b2348
--- /dev/null
+++ b/libc/PTRACE_PEEKSIGINFO_SHARED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_PEEKSIGINFO_SHARED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_PEEKSIGINFO_SHARED.html">constant.PTRACE_PEEKSIGINFO_SHARED.html</a>...</p>
+    <script>location.replace("constant.PTRACE_PEEKSIGINFO_SHARED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_PEEKTEXT.v.html b/libc/PTRACE_PEEKTEXT.v.html
new file mode 100644
index 0000000..81e0136
--- /dev/null
+++ b/libc/PTRACE_PEEKTEXT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_PEEKTEXT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_PEEKTEXT.html">constant.PTRACE_PEEKTEXT.html</a>...</p>
+    <script>location.replace("constant.PTRACE_PEEKTEXT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_PEEKUSER.v.html b/libc/PTRACE_PEEKUSER.v.html
new file mode 100644
index 0000000..2441da1
--- /dev/null
+++ b/libc/PTRACE_PEEKUSER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_PEEKUSER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_PEEKUSER.html">constant.PTRACE_PEEKUSER.html</a>...</p>
+    <script>location.replace("constant.PTRACE_PEEKUSER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_POKEDATA.v.html b/libc/PTRACE_POKEDATA.v.html
new file mode 100644
index 0000000..aeb9b20
--- /dev/null
+++ b/libc/PTRACE_POKEDATA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_POKEDATA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_POKEDATA.html">constant.PTRACE_POKEDATA.html</a>...</p>
+    <script>location.replace("constant.PTRACE_POKEDATA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_POKETEXT.v.html b/libc/PTRACE_POKETEXT.v.html
new file mode 100644
index 0000000..fd87254
--- /dev/null
+++ b/libc/PTRACE_POKETEXT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_POKETEXT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_POKETEXT.html">constant.PTRACE_POKETEXT.html</a>...</p>
+    <script>location.replace("constant.PTRACE_POKETEXT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_POKEUSER.v.html b/libc/PTRACE_POKEUSER.v.html
new file mode 100644
index 0000000..a26f757
--- /dev/null
+++ b/libc/PTRACE_POKEUSER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_POKEUSER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_POKEUSER.html">constant.PTRACE_POKEUSER.html</a>...</p>
+    <script>location.replace("constant.PTRACE_POKEUSER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_SEIZE.v.html b/libc/PTRACE_SEIZE.v.html
new file mode 100644
index 0000000..a942683
--- /dev/null
+++ b/libc/PTRACE_SEIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_SEIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_SEIZE.html">constant.PTRACE_SEIZE.html</a>...</p>
+    <script>location.replace("constant.PTRACE_SEIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_SETFPREGS.v.html b/libc/PTRACE_SETFPREGS.v.html
new file mode 100644
index 0000000..605fbf1
--- /dev/null
+++ b/libc/PTRACE_SETFPREGS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_SETFPREGS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_SETFPREGS.html">constant.PTRACE_SETFPREGS.html</a>...</p>
+    <script>location.replace("constant.PTRACE_SETFPREGS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_SETFPXREGS.v.html b/libc/PTRACE_SETFPXREGS.v.html
new file mode 100644
index 0000000..fbe9176
--- /dev/null
+++ b/libc/PTRACE_SETFPXREGS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_SETFPXREGS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_SETFPXREGS.html">constant.PTRACE_SETFPXREGS.html</a>...</p>
+    <script>location.replace("constant.PTRACE_SETFPXREGS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_SETOPTIONS.v.html b/libc/PTRACE_SETOPTIONS.v.html
new file mode 100644
index 0000000..af019f9
--- /dev/null
+++ b/libc/PTRACE_SETOPTIONS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_SETOPTIONS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_SETOPTIONS.html">constant.PTRACE_SETOPTIONS.html</a>...</p>
+    <script>location.replace("constant.PTRACE_SETOPTIONS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_SETREGS.v.html b/libc/PTRACE_SETREGS.v.html
new file mode 100644
index 0000000..73ec2a7
--- /dev/null
+++ b/libc/PTRACE_SETREGS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_SETREGS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_SETREGS.html">constant.PTRACE_SETREGS.html</a>...</p>
+    <script>location.replace("constant.PTRACE_SETREGS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_SETREGSET.v.html b/libc/PTRACE_SETREGSET.v.html
new file mode 100644
index 0000000..d19c141
--- /dev/null
+++ b/libc/PTRACE_SETREGSET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_SETREGSET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_SETREGSET.html">constant.PTRACE_SETREGSET.html</a>...</p>
+    <script>location.replace("constant.PTRACE_SETREGSET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_SETSIGINFO.v.html b/libc/PTRACE_SETSIGINFO.v.html
new file mode 100644
index 0000000..4e3b742
--- /dev/null
+++ b/libc/PTRACE_SETSIGINFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_SETSIGINFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_SETSIGINFO.html">constant.PTRACE_SETSIGINFO.html</a>...</p>
+    <script>location.replace("constant.PTRACE_SETSIGINFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_SINGLESTEP.v.html b/libc/PTRACE_SINGLESTEP.v.html
new file mode 100644
index 0000000..775105c
--- /dev/null
+++ b/libc/PTRACE_SINGLESTEP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_SINGLESTEP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_SINGLESTEP.html">constant.PTRACE_SINGLESTEP.html</a>...</p>
+    <script>location.replace("constant.PTRACE_SINGLESTEP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_SYSCALL.v.html b/libc/PTRACE_SYSCALL.v.html
new file mode 100644
index 0000000..67b4b38
--- /dev/null
+++ b/libc/PTRACE_SYSCALL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_SYSCALL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_SYSCALL.html">constant.PTRACE_SYSCALL.html</a>...</p>
+    <script>location.replace("constant.PTRACE_SYSCALL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/PTRACE_TRACEME.v.html b/libc/PTRACE_TRACEME.v.html
new file mode 100644
index 0000000..7a34ec3
--- /dev/null
+++ b/libc/PTRACE_TRACEME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.PTRACE_TRACEME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.PTRACE_TRACEME.html">constant.PTRACE_TRACEME.html</a>...</p>
+    <script>location.replace("constant.PTRACE_TRACEME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/P_ALL.v.html b/libc/P_ALL.v.html
new file mode 100644
index 0000000..c5ec5c4
--- /dev/null
+++ b/libc/P_ALL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.P_ALL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.P_ALL.html">constant.P_ALL.html</a>...</p>
+    <script>location.replace("constant.P_ALL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/P_PGID.v.html b/libc/P_PGID.v.html
new file mode 100644
index 0000000..667f537
--- /dev/null
+++ b/libc/P_PGID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.P_PGID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.P_PGID.html">constant.P_PGID.html</a>...</p>
+    <script>location.replace("constant.P_PGID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/P_PID.v.html b/libc/P_PID.v.html
new file mode 100644
index 0000000..117f192
--- /dev/null
+++ b/libc/P_PID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.P_PID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.P_PID.html">constant.P_PID.html</a>...</p>
+    <script>location.replace("constant.P_PID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QFMT_VFS_OLD.v.html b/libc/QFMT_VFS_OLD.v.html
new file mode 100644
index 0000000..0554135
--- /dev/null
+++ b/libc/QFMT_VFS_OLD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QFMT_VFS_OLD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QFMT_VFS_OLD.html">constant.QFMT_VFS_OLD.html</a>...</p>
+    <script>location.replace("constant.QFMT_VFS_OLD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QFMT_VFS_V0.v.html b/libc/QFMT_VFS_V0.v.html
new file mode 100644
index 0000000..7ad2e5d
--- /dev/null
+++ b/libc/QFMT_VFS_V0.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QFMT_VFS_V0.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QFMT_VFS_V0.html">constant.QFMT_VFS_V0.html</a>...</p>
+    <script>location.replace("constant.QFMT_VFS_V0.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QFMT_VFS_V1.v.html b/libc/QFMT_VFS_V1.v.html
new file mode 100644
index 0000000..15d1881
--- /dev/null
+++ b/libc/QFMT_VFS_V1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QFMT_VFS_V1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QFMT_VFS_V1.html">constant.QFMT_VFS_V1.html</a>...</p>
+    <script>location.replace("constant.QFMT_VFS_V1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QIF_ALL.v.html b/libc/QIF_ALL.v.html
new file mode 100644
index 0000000..dd92ba8
--- /dev/null
+++ b/libc/QIF_ALL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QIF_ALL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QIF_ALL.html">constant.QIF_ALL.html</a>...</p>
+    <script>location.replace("constant.QIF_ALL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QIF_BLIMITS.v.html b/libc/QIF_BLIMITS.v.html
new file mode 100644
index 0000000..cb13571
--- /dev/null
+++ b/libc/QIF_BLIMITS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QIF_BLIMITS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QIF_BLIMITS.html">constant.QIF_BLIMITS.html</a>...</p>
+    <script>location.replace("constant.QIF_BLIMITS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QIF_BTIME.v.html b/libc/QIF_BTIME.v.html
new file mode 100644
index 0000000..21749f4
--- /dev/null
+++ b/libc/QIF_BTIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QIF_BTIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QIF_BTIME.html">constant.QIF_BTIME.html</a>...</p>
+    <script>location.replace("constant.QIF_BTIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QIF_ILIMITS.v.html b/libc/QIF_ILIMITS.v.html
new file mode 100644
index 0000000..37229b6
--- /dev/null
+++ b/libc/QIF_ILIMITS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QIF_ILIMITS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QIF_ILIMITS.html">constant.QIF_ILIMITS.html</a>...</p>
+    <script>location.replace("constant.QIF_ILIMITS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QIF_INODES.v.html b/libc/QIF_INODES.v.html
new file mode 100644
index 0000000..1644408
--- /dev/null
+++ b/libc/QIF_INODES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QIF_INODES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QIF_INODES.html">constant.QIF_INODES.html</a>...</p>
+    <script>location.replace("constant.QIF_INODES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QIF_ITIME.v.html b/libc/QIF_ITIME.v.html
new file mode 100644
index 0000000..bacc1b8
--- /dev/null
+++ b/libc/QIF_ITIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QIF_ITIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QIF_ITIME.html">constant.QIF_ITIME.html</a>...</p>
+    <script>location.replace("constant.QIF_ITIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QIF_LIMITS.v.html b/libc/QIF_LIMITS.v.html
new file mode 100644
index 0000000..2968128
--- /dev/null
+++ b/libc/QIF_LIMITS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QIF_LIMITS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QIF_LIMITS.html">constant.QIF_LIMITS.html</a>...</p>
+    <script>location.replace("constant.QIF_LIMITS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QIF_SPACE.v.html b/libc/QIF_SPACE.v.html
new file mode 100644
index 0000000..c191189
--- /dev/null
+++ b/libc/QIF_SPACE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QIF_SPACE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QIF_SPACE.html">constant.QIF_SPACE.html</a>...</p>
+    <script>location.replace("constant.QIF_SPACE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QIF_TIMES.v.html b/libc/QIF_TIMES.v.html
new file mode 100644
index 0000000..956e920
--- /dev/null
+++ b/libc/QIF_TIMES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QIF_TIMES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QIF_TIMES.html">constant.QIF_TIMES.html</a>...</p>
+    <script>location.replace("constant.QIF_TIMES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QIF_USAGE.v.html b/libc/QIF_USAGE.v.html
new file mode 100644
index 0000000..9d3b974
--- /dev/null
+++ b/libc/QIF_USAGE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QIF_USAGE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QIF_USAGE.html">constant.QIF_USAGE.html</a>...</p>
+    <script>location.replace("constant.QIF_USAGE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/QNX4_SUPER_MAGIC.v.html b/libc/QNX4_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..7323766
--- /dev/null
+++ b/libc/QNX4_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.QNX4_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.QNX4_SUPER_MAGIC.html">constant.QNX4_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.QNX4_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/Q_GETFMT.v.html b/libc/Q_GETFMT.v.html
new file mode 100644
index 0000000..25f2123
--- /dev/null
+++ b/libc/Q_GETFMT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.Q_GETFMT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.Q_GETFMT.html">constant.Q_GETFMT.html</a>...</p>
+    <script>location.replace("constant.Q_GETFMT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/Q_GETINFO.v.html b/libc/Q_GETINFO.v.html
new file mode 100644
index 0000000..145039c
--- /dev/null
+++ b/libc/Q_GETINFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.Q_GETINFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.Q_GETINFO.html">constant.Q_GETINFO.html</a>...</p>
+    <script>location.replace("constant.Q_GETINFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/Q_GETQUOTA.v.html b/libc/Q_GETQUOTA.v.html
new file mode 100644
index 0000000..a908e53
--- /dev/null
+++ b/libc/Q_GETQUOTA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.Q_GETQUOTA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.Q_GETQUOTA.html">constant.Q_GETQUOTA.html</a>...</p>
+    <script>location.replace("constant.Q_GETQUOTA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/Q_QUOTAOFF.v.html b/libc/Q_QUOTAOFF.v.html
new file mode 100644
index 0000000..6d2ac55
--- /dev/null
+++ b/libc/Q_QUOTAOFF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.Q_QUOTAOFF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.Q_QUOTAOFF.html">constant.Q_QUOTAOFF.html</a>...</p>
+    <script>location.replace("constant.Q_QUOTAOFF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/Q_QUOTAON.v.html b/libc/Q_QUOTAON.v.html
new file mode 100644
index 0000000..6234869
--- /dev/null
+++ b/libc/Q_QUOTAON.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.Q_QUOTAON.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.Q_QUOTAON.html">constant.Q_QUOTAON.html</a>...</p>
+    <script>location.replace("constant.Q_QUOTAON.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/Q_SETINFO.v.html b/libc/Q_SETINFO.v.html
new file mode 100644
index 0000000..6977a23
--- /dev/null
+++ b/libc/Q_SETINFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.Q_SETINFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.Q_SETINFO.html">constant.Q_SETINFO.html</a>...</p>
+    <script>location.replace("constant.Q_SETINFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/Q_SETQUOTA.v.html b/libc/Q_SETQUOTA.v.html
new file mode 100644
index 0000000..03b76b7
--- /dev/null
+++ b/libc/Q_SETQUOTA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.Q_SETQUOTA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.Q_SETQUOTA.html">constant.Q_SETQUOTA.html</a>...</p>
+    <script>location.replace("constant.Q_SETQUOTA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/Q_SYNC.v.html b/libc/Q_SYNC.v.html
new file mode 100644
index 0000000..7e16f64
--- /dev/null
+++ b/libc/Q_SYNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.Q_SYNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.Q_SYNC.html">constant.Q_SYNC.html</a>...</p>
+    <script>location.replace("constant.Q_SYNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/R10.v.html b/libc/R10.v.html
new file mode 100644
index 0000000..b034c94
--- /dev/null
+++ b/libc/R10.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.R10.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.R10.html">constant.R10.html</a>...</p>
+    <script>location.replace("constant.R10.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/R11.v.html b/libc/R11.v.html
new file mode 100644
index 0000000..ce01746
--- /dev/null
+++ b/libc/R11.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.R11.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.R11.html">constant.R11.html</a>...</p>
+    <script>location.replace("constant.R11.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/R12.v.html b/libc/R12.v.html
new file mode 100644
index 0000000..34d9a78
--- /dev/null
+++ b/libc/R12.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.R12.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.R12.html">constant.R12.html</a>...</p>
+    <script>location.replace("constant.R12.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/R13.v.html b/libc/R13.v.html
new file mode 100644
index 0000000..6f78e09
--- /dev/null
+++ b/libc/R13.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.R13.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.R13.html">constant.R13.html</a>...</p>
+    <script>location.replace("constant.R13.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/R14.v.html b/libc/R14.v.html
new file mode 100644
index 0000000..ea03203
--- /dev/null
+++ b/libc/R14.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.R14.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.R14.html">constant.R14.html</a>...</p>
+    <script>location.replace("constant.R14.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/R15.v.html b/libc/R15.v.html
new file mode 100644
index 0000000..01668c2
--- /dev/null
+++ b/libc/R15.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.R15.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.R15.html">constant.R15.html</a>...</p>
+    <script>location.replace("constant.R15.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/R8.v.html b/libc/R8.v.html
new file mode 100644
index 0000000..2a324f4
--- /dev/null
+++ b/libc/R8.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.R8.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.R8.html">constant.R8.html</a>...</p>
+    <script>location.replace("constant.R8.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/R9.v.html b/libc/R9.v.html
new file mode 100644
index 0000000..9a4729e
--- /dev/null
+++ b/libc/R9.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.R9.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.R9.html">constant.R9.html</a>...</p>
+    <script>location.replace("constant.R9.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RADIXCHAR.v.html b/libc/RADIXCHAR.v.html
new file mode 100644
index 0000000..4f8a611
--- /dev/null
+++ b/libc/RADIXCHAR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RADIXCHAR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RADIXCHAR.html">constant.RADIXCHAR.html</a>...</p>
+    <script>location.replace("constant.RADIXCHAR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RAND_MAX.v.html b/libc/RAND_MAX.v.html
new file mode 100644
index 0000000..81a689b
--- /dev/null
+++ b/libc/RAND_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RAND_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RAND_MAX.html">constant.RAND_MAX.html</a>...</p>
+    <script>location.replace("constant.RAND_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RAX.v.html b/libc/RAX.v.html
new file mode 100644
index 0000000..24fb758
--- /dev/null
+++ b/libc/RAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RAX.html">constant.RAX.html</a>...</p>
+    <script>location.replace("constant.RAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RBP.v.html b/libc/RBP.v.html
new file mode 100644
index 0000000..2feb1b4
--- /dev/null
+++ b/libc/RBP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RBP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RBP.html">constant.RBP.html</a>...</p>
+    <script>location.replace("constant.RBP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RBX.v.html b/libc/RBX.v.html
new file mode 100644
index 0000000..b54cd40
--- /dev/null
+++ b/libc/RBX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RBX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RBX.html">constant.RBX.html</a>...</p>
+    <script>location.replace("constant.RBX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RB_AUTOBOOT.v.html b/libc/RB_AUTOBOOT.v.html
new file mode 100644
index 0000000..bda053f
--- /dev/null
+++ b/libc/RB_AUTOBOOT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RB_AUTOBOOT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RB_AUTOBOOT.html">constant.RB_AUTOBOOT.html</a>...</p>
+    <script>location.replace("constant.RB_AUTOBOOT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RB_DISABLE_CAD.v.html b/libc/RB_DISABLE_CAD.v.html
new file mode 100644
index 0000000..6b236ee
--- /dev/null
+++ b/libc/RB_DISABLE_CAD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RB_DISABLE_CAD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RB_DISABLE_CAD.html">constant.RB_DISABLE_CAD.html</a>...</p>
+    <script>location.replace("constant.RB_DISABLE_CAD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RB_ENABLE_CAD.v.html b/libc/RB_ENABLE_CAD.v.html
new file mode 100644
index 0000000..60339c5
--- /dev/null
+++ b/libc/RB_ENABLE_CAD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RB_ENABLE_CAD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RB_ENABLE_CAD.html">constant.RB_ENABLE_CAD.html</a>...</p>
+    <script>location.replace("constant.RB_ENABLE_CAD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RB_HALT_SYSTEM.v.html b/libc/RB_HALT_SYSTEM.v.html
new file mode 100644
index 0000000..3a91d70
--- /dev/null
+++ b/libc/RB_HALT_SYSTEM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RB_HALT_SYSTEM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RB_HALT_SYSTEM.html">constant.RB_HALT_SYSTEM.html</a>...</p>
+    <script>location.replace("constant.RB_HALT_SYSTEM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RB_KEXEC.v.html b/libc/RB_KEXEC.v.html
new file mode 100644
index 0000000..11d3b24
--- /dev/null
+++ b/libc/RB_KEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RB_KEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RB_KEXEC.html">constant.RB_KEXEC.html</a>...</p>
+    <script>location.replace("constant.RB_KEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RB_POWER_OFF.v.html b/libc/RB_POWER_OFF.v.html
new file mode 100644
index 0000000..f1d6c36
--- /dev/null
+++ b/libc/RB_POWER_OFF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RB_POWER_OFF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RB_POWER_OFF.html">constant.RB_POWER_OFF.html</a>...</p>
+    <script>location.replace("constant.RB_POWER_OFF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RB_SW_SUSPEND.v.html b/libc/RB_SW_SUSPEND.v.html
new file mode 100644
index 0000000..2fa7de3
--- /dev/null
+++ b/libc/RB_SW_SUSPEND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RB_SW_SUSPEND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RB_SW_SUSPEND.html">constant.RB_SW_SUSPEND.html</a>...</p>
+    <script>location.replace("constant.RB_SW_SUSPEND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RCX.v.html b/libc/RCX.v.html
new file mode 100644
index 0000000..235edcb
--- /dev/null
+++ b/libc/RCX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RCX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RCX.html">constant.RCX.html</a>...</p>
+    <script>location.replace("constant.RCX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RDI.v.html b/libc/RDI.v.html
new file mode 100644
index 0000000..5209a5f
--- /dev/null
+++ b/libc/RDI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RDI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RDI.html">constant.RDI.html</a>...</p>
+    <script>location.replace("constant.RDI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RDX.v.html b/libc/RDX.v.html
new file mode 100644
index 0000000..23d5f4c
--- /dev/null
+++ b/libc/RDX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RDX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RDX.html">constant.RDX.html</a>...</p>
+    <script>location.replace("constant.RDX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/REISERFS_SUPER_MAGIC.v.html b/libc/REISERFS_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..63b8c76
--- /dev/null
+++ b/libc/REISERFS_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.REISERFS_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.REISERFS_SUPER_MAGIC.html">constant.REISERFS_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.REISERFS_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RIP.v.html b/libc/RIP.v.html
new file mode 100644
index 0000000..978fd13
--- /dev/null
+++ b/libc/RIP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RIP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RIP.html">constant.RIP.html</a>...</p>
+    <script>location.replace("constant.RIP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_AS.v.html b/libc/RLIMIT_AS.v.html
new file mode 100644
index 0000000..875fa21
--- /dev/null
+++ b/libc/RLIMIT_AS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_AS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_AS.html">constant.RLIMIT_AS.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_AS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_CORE.v.html b/libc/RLIMIT_CORE.v.html
new file mode 100644
index 0000000..ed385d1
--- /dev/null
+++ b/libc/RLIMIT_CORE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_CORE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_CORE.html">constant.RLIMIT_CORE.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_CORE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_CPU.v.html b/libc/RLIMIT_CPU.v.html
new file mode 100644
index 0000000..20d3685
--- /dev/null
+++ b/libc/RLIMIT_CPU.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_CPU.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_CPU.html">constant.RLIMIT_CPU.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_CPU.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_DATA.v.html b/libc/RLIMIT_DATA.v.html
new file mode 100644
index 0000000..843ce99
--- /dev/null
+++ b/libc/RLIMIT_DATA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_DATA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_DATA.html">constant.RLIMIT_DATA.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_DATA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_FSIZE.v.html b/libc/RLIMIT_FSIZE.v.html
new file mode 100644
index 0000000..b42a5dc
--- /dev/null
+++ b/libc/RLIMIT_FSIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_FSIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_FSIZE.html">constant.RLIMIT_FSIZE.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_FSIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_LOCKS.v.html b/libc/RLIMIT_LOCKS.v.html
new file mode 100644
index 0000000..fdf9f88
--- /dev/null
+++ b/libc/RLIMIT_LOCKS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_LOCKS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_LOCKS.html">constant.RLIMIT_LOCKS.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_LOCKS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_MEMLOCK.v.html b/libc/RLIMIT_MEMLOCK.v.html
new file mode 100644
index 0000000..164c6a2
--- /dev/null
+++ b/libc/RLIMIT_MEMLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_MEMLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_MEMLOCK.html">constant.RLIMIT_MEMLOCK.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_MEMLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_MSGQUEUE.v.html b/libc/RLIMIT_MSGQUEUE.v.html
new file mode 100644
index 0000000..de990d4
--- /dev/null
+++ b/libc/RLIMIT_MSGQUEUE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_MSGQUEUE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_MSGQUEUE.html">constant.RLIMIT_MSGQUEUE.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_MSGQUEUE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_NICE.v.html b/libc/RLIMIT_NICE.v.html
new file mode 100644
index 0000000..ba5e9b5
--- /dev/null
+++ b/libc/RLIMIT_NICE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_NICE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_NICE.html">constant.RLIMIT_NICE.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_NICE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_NLIMITS.v.html b/libc/RLIMIT_NLIMITS.v.html
new file mode 100644
index 0000000..a317875
--- /dev/null
+++ b/libc/RLIMIT_NLIMITS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_NLIMITS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_NLIMITS.html">constant.RLIMIT_NLIMITS.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_NLIMITS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_NOFILE.v.html b/libc/RLIMIT_NOFILE.v.html
new file mode 100644
index 0000000..4c0d69c
--- /dev/null
+++ b/libc/RLIMIT_NOFILE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_NOFILE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_NOFILE.html">constant.RLIMIT_NOFILE.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_NOFILE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_NPROC.v.html b/libc/RLIMIT_NPROC.v.html
new file mode 100644
index 0000000..ae67f85
--- /dev/null
+++ b/libc/RLIMIT_NPROC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_NPROC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_NPROC.html">constant.RLIMIT_NPROC.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_NPROC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_RSS.v.html b/libc/RLIMIT_RSS.v.html
new file mode 100644
index 0000000..79527f3
--- /dev/null
+++ b/libc/RLIMIT_RSS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_RSS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_RSS.html">constant.RLIMIT_RSS.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_RSS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_RTPRIO.v.html b/libc/RLIMIT_RTPRIO.v.html
new file mode 100644
index 0000000..157daa5
--- /dev/null
+++ b/libc/RLIMIT_RTPRIO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_RTPRIO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_RTPRIO.html">constant.RLIMIT_RTPRIO.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_RTPRIO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_RTTIME.v.html b/libc/RLIMIT_RTTIME.v.html
new file mode 100644
index 0000000..53e951a
--- /dev/null
+++ b/libc/RLIMIT_RTTIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_RTTIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_RTTIME.html">constant.RLIMIT_RTTIME.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_RTTIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_SIGPENDING.v.html b/libc/RLIMIT_SIGPENDING.v.html
new file mode 100644
index 0000000..687b811
--- /dev/null
+++ b/libc/RLIMIT_SIGPENDING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_SIGPENDING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_SIGPENDING.html">constant.RLIMIT_SIGPENDING.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_SIGPENDING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIMIT_STACK.v.html b/libc/RLIMIT_STACK.v.html
new file mode 100644
index 0000000..c59d2fe
--- /dev/null
+++ b/libc/RLIMIT_STACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIMIT_STACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIMIT_STACK.html">constant.RLIMIT_STACK.html</a>...</p>
+    <script>location.replace("constant.RLIMIT_STACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIM_INFINITY.v.html b/libc/RLIM_INFINITY.v.html
new file mode 100644
index 0000000..f21ee09
--- /dev/null
+++ b/libc/RLIM_INFINITY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIM_INFINITY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIM_INFINITY.html">constant.RLIM_INFINITY.html</a>...</p>
+    <script>location.replace("constant.RLIM_INFINITY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIM_SAVED_CUR.v.html b/libc/RLIM_SAVED_CUR.v.html
new file mode 100644
index 0000000..66c5a42
--- /dev/null
+++ b/libc/RLIM_SAVED_CUR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIM_SAVED_CUR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIM_SAVED_CUR.html">constant.RLIM_SAVED_CUR.html</a>...</p>
+    <script>location.replace("constant.RLIM_SAVED_CUR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RLIM_SAVED_MAX.v.html b/libc/RLIM_SAVED_MAX.v.html
new file mode 100644
index 0000000..0e2be6e
--- /dev/null
+++ b/libc/RLIM_SAVED_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RLIM_SAVED_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RLIM_SAVED_MAX.html">constant.RLIM_SAVED_MAX.html</a>...</p>
+    <script>location.replace("constant.RLIM_SAVED_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RSI.v.html b/libc/RSI.v.html
new file mode 100644
index 0000000..d62894a
--- /dev/null
+++ b/libc/RSI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RSI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RSI.html">constant.RSI.html</a>...</p>
+    <script>location.replace("constant.RSI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RSP.v.html b/libc/RSP.v.html
new file mode 100644
index 0000000..9d607bf
--- /dev/null
+++ b/libc/RSP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RSP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RSP.html">constant.RSP.html</a>...</p>
+    <script>location.replace("constant.RSP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RTLD_DEEPBIND.v.html b/libc/RTLD_DEEPBIND.v.html
new file mode 100644
index 0000000..dd97b73
--- /dev/null
+++ b/libc/RTLD_DEEPBIND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RTLD_DEEPBIND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RTLD_DEEPBIND.html">constant.RTLD_DEEPBIND.html</a>...</p>
+    <script>location.replace("constant.RTLD_DEEPBIND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RTLD_DEFAULT.v.html b/libc/RTLD_DEFAULT.v.html
new file mode 100644
index 0000000..e0cc3f2
--- /dev/null
+++ b/libc/RTLD_DEFAULT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RTLD_DEFAULT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RTLD_DEFAULT.html">constant.RTLD_DEFAULT.html</a>...</p>
+    <script>location.replace("constant.RTLD_DEFAULT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RTLD_GLOBAL.v.html b/libc/RTLD_GLOBAL.v.html
new file mode 100644
index 0000000..8a805ec
--- /dev/null
+++ b/libc/RTLD_GLOBAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RTLD_GLOBAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RTLD_GLOBAL.html">constant.RTLD_GLOBAL.html</a>...</p>
+    <script>location.replace("constant.RTLD_GLOBAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RTLD_LAZY.v.html b/libc/RTLD_LAZY.v.html
new file mode 100644
index 0000000..4da36c3
--- /dev/null
+++ b/libc/RTLD_LAZY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RTLD_LAZY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RTLD_LAZY.html">constant.RTLD_LAZY.html</a>...</p>
+    <script>location.replace("constant.RTLD_LAZY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RTLD_LOCAL.v.html b/libc/RTLD_LOCAL.v.html
new file mode 100644
index 0000000..d353c0e
--- /dev/null
+++ b/libc/RTLD_LOCAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RTLD_LOCAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RTLD_LOCAL.html">constant.RTLD_LOCAL.html</a>...</p>
+    <script>location.replace("constant.RTLD_LOCAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RTLD_NEXT.v.html b/libc/RTLD_NEXT.v.html
new file mode 100644
index 0000000..6424cf1
--- /dev/null
+++ b/libc/RTLD_NEXT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RTLD_NEXT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RTLD_NEXT.html">constant.RTLD_NEXT.html</a>...</p>
+    <script>location.replace("constant.RTLD_NEXT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RTLD_NODELETE.v.html b/libc/RTLD_NODELETE.v.html
new file mode 100644
index 0000000..0c68f39
--- /dev/null
+++ b/libc/RTLD_NODELETE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RTLD_NODELETE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RTLD_NODELETE.html">constant.RTLD_NODELETE.html</a>...</p>
+    <script>location.replace("constant.RTLD_NODELETE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RTLD_NOLOAD.v.html b/libc/RTLD_NOLOAD.v.html
new file mode 100644
index 0000000..9ae9b76
--- /dev/null
+++ b/libc/RTLD_NOLOAD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RTLD_NOLOAD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RTLD_NOLOAD.html">constant.RTLD_NOLOAD.html</a>...</p>
+    <script>location.replace("constant.RTLD_NOLOAD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RTLD_NOW.v.html b/libc/RTLD_NOW.v.html
new file mode 100644
index 0000000..d0a92a1
--- /dev/null
+++ b/libc/RTLD_NOW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RTLD_NOW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RTLD_NOW.html">constant.RTLD_NOW.html</a>...</p>
+    <script>location.replace("constant.RTLD_NOW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RUN_LVL.v.html b/libc/RUN_LVL.v.html
new file mode 100644
index 0000000..9f4f4ff
--- /dev/null
+++ b/libc/RUN_LVL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RUN_LVL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RUN_LVL.html">constant.RUN_LVL.html</a>...</p>
+    <script>location.replace("constant.RUN_LVL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RUSAGE_CHILDREN.v.html b/libc/RUSAGE_CHILDREN.v.html
new file mode 100644
index 0000000..9c45359
--- /dev/null
+++ b/libc/RUSAGE_CHILDREN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RUSAGE_CHILDREN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RUSAGE_CHILDREN.html">constant.RUSAGE_CHILDREN.html</a>...</p>
+    <script>location.replace("constant.RUSAGE_CHILDREN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RUSAGE_SELF.v.html b/libc/RUSAGE_SELF.v.html
new file mode 100644
index 0000000..91e9ca2
--- /dev/null
+++ b/libc/RUSAGE_SELF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RUSAGE_SELF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RUSAGE_SELF.html">constant.RUSAGE_SELF.html</a>...</p>
+    <script>location.replace("constant.RUSAGE_SELF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/RUSAGE_THREAD.v.html b/libc/RUSAGE_THREAD.v.html
new file mode 100644
index 0000000..934c913
--- /dev/null
+++ b/libc/RUSAGE_THREAD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.RUSAGE_THREAD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.RUSAGE_THREAD.html">constant.RUSAGE_THREAD.html</a>...</p>
+    <script>location.replace("constant.RUSAGE_THREAD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/R_OK.v.html b/libc/R_OK.v.html
new file mode 100644
index 0000000..97e3081
--- /dev/null
+++ b/libc/R_OK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.R_OK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.R_OK.html">constant.R_OK.html</a>...</p>
+    <script>location.replace("constant.R_OK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SA_NOCLDSTOP.v.html b/libc/SA_NOCLDSTOP.v.html
new file mode 100644
index 0000000..d517145
--- /dev/null
+++ b/libc/SA_NOCLDSTOP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SA_NOCLDSTOP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SA_NOCLDSTOP.html">constant.SA_NOCLDSTOP.html</a>...</p>
+    <script>location.replace("constant.SA_NOCLDSTOP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SA_NOCLDWAIT.v.html b/libc/SA_NOCLDWAIT.v.html
new file mode 100644
index 0000000..9c7c68a
--- /dev/null
+++ b/libc/SA_NOCLDWAIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SA_NOCLDWAIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SA_NOCLDWAIT.html">constant.SA_NOCLDWAIT.html</a>...</p>
+    <script>location.replace("constant.SA_NOCLDWAIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SA_NODEFER.v.html b/libc/SA_NODEFER.v.html
new file mode 100644
index 0000000..8b186cb
--- /dev/null
+++ b/libc/SA_NODEFER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SA_NODEFER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SA_NODEFER.html">constant.SA_NODEFER.html</a>...</p>
+    <script>location.replace("constant.SA_NODEFER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SA_ONSTACK.v.html b/libc/SA_ONSTACK.v.html
new file mode 100644
index 0000000..71468e3
--- /dev/null
+++ b/libc/SA_ONSTACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SA_ONSTACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SA_ONSTACK.html">constant.SA_ONSTACK.html</a>...</p>
+    <script>location.replace("constant.SA_ONSTACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SA_RESETHAND.v.html b/libc/SA_RESETHAND.v.html
new file mode 100644
index 0000000..e8c3675
--- /dev/null
+++ b/libc/SA_RESETHAND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SA_RESETHAND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SA_RESETHAND.html">constant.SA_RESETHAND.html</a>...</p>
+    <script>location.replace("constant.SA_RESETHAND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SA_RESTART.v.html b/libc/SA_RESTART.v.html
new file mode 100644
index 0000000..90659d9
--- /dev/null
+++ b/libc/SA_RESTART.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SA_RESTART.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SA_RESTART.html">constant.SA_RESTART.html</a>...</p>
+    <script>location.replace("constant.SA_RESTART.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SA_SIGINFO.v.html b/libc/SA_SIGINFO.v.html
new file mode 100644
index 0000000..36fcc84
--- /dev/null
+++ b/libc/SA_SIGINFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SA_SIGINFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SA_SIGINFO.html">constant.SA_SIGINFO.html</a>...</p>
+    <script>location.replace("constant.SA_SIGINFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SCHED_BATCH.v.html b/libc/SCHED_BATCH.v.html
new file mode 100644
index 0000000..459bc38
--- /dev/null
+++ b/libc/SCHED_BATCH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SCHED_BATCH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SCHED_BATCH.html">constant.SCHED_BATCH.html</a>...</p>
+    <script>location.replace("constant.SCHED_BATCH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SCHED_FIFO.v.html b/libc/SCHED_FIFO.v.html
new file mode 100644
index 0000000..d61340c
--- /dev/null
+++ b/libc/SCHED_FIFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SCHED_FIFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SCHED_FIFO.html">constant.SCHED_FIFO.html</a>...</p>
+    <script>location.replace("constant.SCHED_FIFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SCHED_IDLE.v.html b/libc/SCHED_IDLE.v.html
new file mode 100644
index 0000000..6a9feb2
--- /dev/null
+++ b/libc/SCHED_IDLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SCHED_IDLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SCHED_IDLE.html">constant.SCHED_IDLE.html</a>...</p>
+    <script>location.replace("constant.SCHED_IDLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SCHED_OTHER.v.html b/libc/SCHED_OTHER.v.html
new file mode 100644
index 0000000..72e34a2
--- /dev/null
+++ b/libc/SCHED_OTHER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SCHED_OTHER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SCHED_OTHER.html">constant.SCHED_OTHER.html</a>...</p>
+    <script>location.replace("constant.SCHED_OTHER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SCHED_RR.v.html b/libc/SCHED_RR.v.html
new file mode 100644
index 0000000..7180fd6
--- /dev/null
+++ b/libc/SCHED_RR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SCHED_RR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SCHED_RR.html">constant.SCHED_RR.html</a>...</p>
+    <script>location.replace("constant.SCHED_RR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SCM_CREDENTIALS.v.html b/libc/SCM_CREDENTIALS.v.html
new file mode 100644
index 0000000..307b018
--- /dev/null
+++ b/libc/SCM_CREDENTIALS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SCM_CREDENTIALS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SCM_CREDENTIALS.html">constant.SCM_CREDENTIALS.html</a>...</p>
+    <script>location.replace("constant.SCM_CREDENTIALS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SCM_RIGHTS.v.html b/libc/SCM_RIGHTS.v.html
new file mode 100644
index 0000000..125b2d3
--- /dev/null
+++ b/libc/SCM_RIGHTS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SCM_RIGHTS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SCM_RIGHTS.html">constant.SCM_RIGHTS.html</a>...</p>
+    <script>location.replace("constant.SCM_RIGHTS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SCM_TIMESTAMP.v.html b/libc/SCM_TIMESTAMP.v.html
new file mode 100644
index 0000000..89044cc
--- /dev/null
+++ b/libc/SCM_TIMESTAMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SCM_TIMESTAMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SCM_TIMESTAMP.html">constant.SCM_TIMESTAMP.html</a>...</p>
+    <script>location.replace("constant.SCM_TIMESTAMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SCM_TIMESTAMPING.v.html b/libc/SCM_TIMESTAMPING.v.html
new file mode 100644
index 0000000..d455cef
--- /dev/null
+++ b/libc/SCM_TIMESTAMPING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SCM_TIMESTAMPING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SCM_TIMESTAMPING.html">constant.SCM_TIMESTAMPING.html</a>...</p>
+    <script>location.replace("constant.SCM_TIMESTAMPING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SCM_TIMESTAMPNS.v.html b/libc/SCM_TIMESTAMPNS.v.html
new file mode 100644
index 0000000..7d04bfa
--- /dev/null
+++ b/libc/SCM_TIMESTAMPNS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SCM_TIMESTAMPNS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SCM_TIMESTAMPNS.html">constant.SCM_TIMESTAMPNS.html</a>...</p>
+    <script>location.replace("constant.SCM_TIMESTAMPNS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SCM_WIFI_STATUS.v.html b/libc/SCM_WIFI_STATUS.v.html
new file mode 100644
index 0000000..dbb80ac
--- /dev/null
+++ b/libc/SCM_WIFI_STATUS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SCM_WIFI_STATUS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SCM_WIFI_STATUS.html">constant.SCM_WIFI_STATUS.html</a>...</p>
+    <script>location.replace("constant.SCM_WIFI_STATUS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SEEK_CUR.v.html b/libc/SEEK_CUR.v.html
new file mode 100644
index 0000000..552408c
--- /dev/null
+++ b/libc/SEEK_CUR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SEEK_CUR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SEEK_CUR.html">constant.SEEK_CUR.html</a>...</p>
+    <script>location.replace("constant.SEEK_CUR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SEEK_DATA.v.html b/libc/SEEK_DATA.v.html
new file mode 100644
index 0000000..5098c20
--- /dev/null
+++ b/libc/SEEK_DATA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SEEK_DATA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SEEK_DATA.html">constant.SEEK_DATA.html</a>...</p>
+    <script>location.replace("constant.SEEK_DATA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SEEK_END.v.html b/libc/SEEK_END.v.html
new file mode 100644
index 0000000..2307c17
--- /dev/null
+++ b/libc/SEEK_END.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SEEK_END.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SEEK_END.html">constant.SEEK_END.html</a>...</p>
+    <script>location.replace("constant.SEEK_END.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SEEK_HOLE.v.html b/libc/SEEK_HOLE.v.html
new file mode 100644
index 0000000..92ee9ce
--- /dev/null
+++ b/libc/SEEK_HOLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SEEK_HOLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SEEK_HOLE.html">constant.SEEK_HOLE.html</a>...</p>
+    <script>location.replace("constant.SEEK_HOLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SEEK_SET.v.html b/libc/SEEK_SET.v.html
new file mode 100644
index 0000000..99208db
--- /dev/null
+++ b/libc/SEEK_SET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SEEK_SET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SEEK_SET.html">constant.SEEK_SET.html</a>...</p>
+    <script>location.replace("constant.SEEK_SET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SEM_FAILED.v.html b/libc/SEM_FAILED.v.html
new file mode 100644
index 0000000..dd9df9d
--- /dev/null
+++ b/libc/SEM_FAILED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SEM_FAILED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SEM_FAILED.html">constant.SEM_FAILED.html</a>...</p>
+    <script>location.replace("constant.SEM_FAILED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SFD_CLOEXEC.v.html b/libc/SFD_CLOEXEC.v.html
new file mode 100644
index 0000000..0a3897d
--- /dev/null
+++ b/libc/SFD_CLOEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SFD_CLOEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SFD_CLOEXEC.html">constant.SFD_CLOEXEC.html</a>...</p>
+    <script>location.replace("constant.SFD_CLOEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SFD_NONBLOCK.v.html b/libc/SFD_NONBLOCK.v.html
new file mode 100644
index 0000000..9d7f5c0
--- /dev/null
+++ b/libc/SFD_NONBLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SFD_NONBLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SFD_NONBLOCK.html">constant.SFD_NONBLOCK.html</a>...</p>
+    <script>location.replace("constant.SFD_NONBLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHM_EXEC.v.html b/libc/SHM_EXEC.v.html
new file mode 100644
index 0000000..275d194
--- /dev/null
+++ b/libc/SHM_EXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHM_EXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHM_EXEC.html">constant.SHM_EXEC.html</a>...</p>
+    <script>location.replace("constant.SHM_EXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHM_HUGETLB.v.html b/libc/SHM_HUGETLB.v.html
new file mode 100644
index 0000000..b0d5419
--- /dev/null
+++ b/libc/SHM_HUGETLB.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHM_HUGETLB.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHM_HUGETLB.html">constant.SHM_HUGETLB.html</a>...</p>
+    <script>location.replace("constant.SHM_HUGETLB.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHM_LOCK.v.html b/libc/SHM_LOCK.v.html
new file mode 100644
index 0000000..9d5ce81
--- /dev/null
+++ b/libc/SHM_LOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHM_LOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHM_LOCK.html">constant.SHM_LOCK.html</a>...</p>
+    <script>location.replace("constant.SHM_LOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHM_NORESERVE.v.html b/libc/SHM_NORESERVE.v.html
new file mode 100644
index 0000000..7543c4a
--- /dev/null
+++ b/libc/SHM_NORESERVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHM_NORESERVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHM_NORESERVE.html">constant.SHM_NORESERVE.html</a>...</p>
+    <script>location.replace("constant.SHM_NORESERVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHM_R.v.html b/libc/SHM_R.v.html
new file mode 100644
index 0000000..8dc622c
--- /dev/null
+++ b/libc/SHM_R.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHM_R.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHM_R.html">constant.SHM_R.html</a>...</p>
+    <script>location.replace("constant.SHM_R.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHM_RDONLY.v.html b/libc/SHM_RDONLY.v.html
new file mode 100644
index 0000000..b34c2c1
--- /dev/null
+++ b/libc/SHM_RDONLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHM_RDONLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHM_RDONLY.html">constant.SHM_RDONLY.html</a>...</p>
+    <script>location.replace("constant.SHM_RDONLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHM_REMAP.v.html b/libc/SHM_REMAP.v.html
new file mode 100644
index 0000000..b15a637
--- /dev/null
+++ b/libc/SHM_REMAP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHM_REMAP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHM_REMAP.html">constant.SHM_REMAP.html</a>...</p>
+    <script>location.replace("constant.SHM_REMAP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHM_RND.v.html b/libc/SHM_RND.v.html
new file mode 100644
index 0000000..b47f735
--- /dev/null
+++ b/libc/SHM_RND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHM_RND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHM_RND.html">constant.SHM_RND.html</a>...</p>
+    <script>location.replace("constant.SHM_RND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHM_UNLOCK.v.html b/libc/SHM_UNLOCK.v.html
new file mode 100644
index 0000000..01b628e
--- /dev/null
+++ b/libc/SHM_UNLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHM_UNLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHM_UNLOCK.html">constant.SHM_UNLOCK.html</a>...</p>
+    <script>location.replace("constant.SHM_UNLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHM_W.v.html b/libc/SHM_W.v.html
new file mode 100644
index 0000000..5a517ca
--- /dev/null
+++ b/libc/SHM_W.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHM_W.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHM_W.html">constant.SHM_W.html</a>...</p>
+    <script>location.replace("constant.SHM_W.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHUT_RD.v.html b/libc/SHUT_RD.v.html
new file mode 100644
index 0000000..d196e07
--- /dev/null
+++ b/libc/SHUT_RD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHUT_RD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHUT_RD.html">constant.SHUT_RD.html</a>...</p>
+    <script>location.replace("constant.SHUT_RD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHUT_RDWR.v.html b/libc/SHUT_RDWR.v.html
new file mode 100644
index 0000000..db0e45e
--- /dev/null
+++ b/libc/SHUT_RDWR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHUT_RDWR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHUT_RDWR.html">constant.SHUT_RDWR.html</a>...</p>
+    <script>location.replace("constant.SHUT_RDWR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SHUT_WR.v.html b/libc/SHUT_WR.v.html
new file mode 100644
index 0000000..4e7da5a
--- /dev/null
+++ b/libc/SHUT_WR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SHUT_WR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SHUT_WR.html">constant.SHUT_WR.html</a>...</p>
+    <script>location.replace("constant.SHUT_WR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGABRT.v.html b/libc/SIGABRT.v.html
new file mode 100644
index 0000000..eb0a2a2
--- /dev/null
+++ b/libc/SIGABRT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGABRT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGABRT.html">constant.SIGABRT.html</a>...</p>
+    <script>location.replace("constant.SIGABRT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGALRM.v.html b/libc/SIGALRM.v.html
new file mode 100644
index 0000000..4cc1775
--- /dev/null
+++ b/libc/SIGALRM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGALRM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGALRM.html">constant.SIGALRM.html</a>...</p>
+    <script>location.replace("constant.SIGALRM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGBUS.v.html b/libc/SIGBUS.v.html
new file mode 100644
index 0000000..75525b2
--- /dev/null
+++ b/libc/SIGBUS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGBUS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGBUS.html">constant.SIGBUS.html</a>...</p>
+    <script>location.replace("constant.SIGBUS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGCHLD.v.html b/libc/SIGCHLD.v.html
new file mode 100644
index 0000000..27e57fc
--- /dev/null
+++ b/libc/SIGCHLD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGCHLD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGCHLD.html">constant.SIGCHLD.html</a>...</p>
+    <script>location.replace("constant.SIGCHLD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGCONT.v.html b/libc/SIGCONT.v.html
new file mode 100644
index 0000000..ec65ef2
--- /dev/null
+++ b/libc/SIGCONT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGCONT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGCONT.html">constant.SIGCONT.html</a>...</p>
+    <script>location.replace("constant.SIGCONT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGEV_NONE.v.html b/libc/SIGEV_NONE.v.html
new file mode 100644
index 0000000..1c8b70b
--- /dev/null
+++ b/libc/SIGEV_NONE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGEV_NONE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGEV_NONE.html">constant.SIGEV_NONE.html</a>...</p>
+    <script>location.replace("constant.SIGEV_NONE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGEV_SIGNAL.v.html b/libc/SIGEV_SIGNAL.v.html
new file mode 100644
index 0000000..a301276
--- /dev/null
+++ b/libc/SIGEV_SIGNAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGEV_SIGNAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGEV_SIGNAL.html">constant.SIGEV_SIGNAL.html</a>...</p>
+    <script>location.replace("constant.SIGEV_SIGNAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGEV_THREAD.v.html b/libc/SIGEV_THREAD.v.html
new file mode 100644
index 0000000..b1a4799
--- /dev/null
+++ b/libc/SIGEV_THREAD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGEV_THREAD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGEV_THREAD.html">constant.SIGEV_THREAD.html</a>...</p>
+    <script>location.replace("constant.SIGEV_THREAD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGEV_THREAD_ID.v.html b/libc/SIGEV_THREAD_ID.v.html
new file mode 100644
index 0000000..bbcc40f
--- /dev/null
+++ b/libc/SIGEV_THREAD_ID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGEV_THREAD_ID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGEV_THREAD_ID.html">constant.SIGEV_THREAD_ID.html</a>...</p>
+    <script>location.replace("constant.SIGEV_THREAD_ID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGFPE.v.html b/libc/SIGFPE.v.html
new file mode 100644
index 0000000..18da38d
--- /dev/null
+++ b/libc/SIGFPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGFPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGFPE.html">constant.SIGFPE.html</a>...</p>
+    <script>location.replace("constant.SIGFPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGHUP.v.html b/libc/SIGHUP.v.html
new file mode 100644
index 0000000..f96bf37
--- /dev/null
+++ b/libc/SIGHUP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGHUP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGHUP.html">constant.SIGHUP.html</a>...</p>
+    <script>location.replace("constant.SIGHUP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGILL.v.html b/libc/SIGILL.v.html
new file mode 100644
index 0000000..204de67
--- /dev/null
+++ b/libc/SIGILL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGILL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGILL.html">constant.SIGILL.html</a>...</p>
+    <script>location.replace("constant.SIGILL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGINT.v.html b/libc/SIGINT.v.html
new file mode 100644
index 0000000..2c51be1
--- /dev/null
+++ b/libc/SIGINT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGINT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGINT.html">constant.SIGINT.html</a>...</p>
+    <script>location.replace("constant.SIGINT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGIO.v.html b/libc/SIGIO.v.html
new file mode 100644
index 0000000..52f337f
--- /dev/null
+++ b/libc/SIGIO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGIO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGIO.html">constant.SIGIO.html</a>...</p>
+    <script>location.replace("constant.SIGIO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGIOT.v.html b/libc/SIGIOT.v.html
new file mode 100644
index 0000000..6c9bc3d
--- /dev/null
+++ b/libc/SIGIOT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGIOT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGIOT.html">constant.SIGIOT.html</a>...</p>
+    <script>location.replace("constant.SIGIOT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGKILL.v.html b/libc/SIGKILL.v.html
new file mode 100644
index 0000000..e43a9cb
--- /dev/null
+++ b/libc/SIGKILL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGKILL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGKILL.html">constant.SIGKILL.html</a>...</p>
+    <script>location.replace("constant.SIGKILL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGPIPE.v.html b/libc/SIGPIPE.v.html
new file mode 100644
index 0000000..9e28a3f
--- /dev/null
+++ b/libc/SIGPIPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGPIPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGPIPE.html">constant.SIGPIPE.html</a>...</p>
+    <script>location.replace("constant.SIGPIPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGPOLL.v.html b/libc/SIGPOLL.v.html
new file mode 100644
index 0000000..c4297f3
--- /dev/null
+++ b/libc/SIGPOLL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGPOLL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGPOLL.html">constant.SIGPOLL.html</a>...</p>
+    <script>location.replace("constant.SIGPOLL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGPROF.v.html b/libc/SIGPROF.v.html
new file mode 100644
index 0000000..58f4591
--- /dev/null
+++ b/libc/SIGPROF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGPROF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGPROF.html">constant.SIGPROF.html</a>...</p>
+    <script>location.replace("constant.SIGPROF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGPWR.v.html b/libc/SIGPWR.v.html
new file mode 100644
index 0000000..1003532
--- /dev/null
+++ b/libc/SIGPWR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGPWR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGPWR.html">constant.SIGPWR.html</a>...</p>
+    <script>location.replace("constant.SIGPWR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGQUIT.v.html b/libc/SIGQUIT.v.html
new file mode 100644
index 0000000..7855171
--- /dev/null
+++ b/libc/SIGQUIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGQUIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGQUIT.html">constant.SIGQUIT.html</a>...</p>
+    <script>location.replace("constant.SIGQUIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGSEGV.v.html b/libc/SIGSEGV.v.html
new file mode 100644
index 0000000..761a11f
--- /dev/null
+++ b/libc/SIGSEGV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGSEGV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGSEGV.html">constant.SIGSEGV.html</a>...</p>
+    <script>location.replace("constant.SIGSEGV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGSTKFLT.v.html b/libc/SIGSTKFLT.v.html
new file mode 100644
index 0000000..ae4ccb7
--- /dev/null
+++ b/libc/SIGSTKFLT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGSTKFLT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGSTKFLT.html">constant.SIGSTKFLT.html</a>...</p>
+    <script>location.replace("constant.SIGSTKFLT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGSTKSZ.v.html b/libc/SIGSTKSZ.v.html
new file mode 100644
index 0000000..f7c73ce
--- /dev/null
+++ b/libc/SIGSTKSZ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGSTKSZ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGSTKSZ.html">constant.SIGSTKSZ.html</a>...</p>
+    <script>location.replace("constant.SIGSTKSZ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGSTOP.v.html b/libc/SIGSTOP.v.html
new file mode 100644
index 0000000..da0d56a
--- /dev/null
+++ b/libc/SIGSTOP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGSTOP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGSTOP.html">constant.SIGSTOP.html</a>...</p>
+    <script>location.replace("constant.SIGSTOP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGSYS.v.html b/libc/SIGSYS.v.html
new file mode 100644
index 0000000..99c5044
--- /dev/null
+++ b/libc/SIGSYS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGSYS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGSYS.html">constant.SIGSYS.html</a>...</p>
+    <script>location.replace("constant.SIGSYS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGTERM.v.html b/libc/SIGTERM.v.html
new file mode 100644
index 0000000..0d6159b
--- /dev/null
+++ b/libc/SIGTERM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGTERM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGTERM.html">constant.SIGTERM.html</a>...</p>
+    <script>location.replace("constant.SIGTERM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGTRAP.v.html b/libc/SIGTRAP.v.html
new file mode 100644
index 0000000..df9430f
--- /dev/null
+++ b/libc/SIGTRAP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGTRAP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGTRAP.html">constant.SIGTRAP.html</a>...</p>
+    <script>location.replace("constant.SIGTRAP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGTSTP.v.html b/libc/SIGTSTP.v.html
new file mode 100644
index 0000000..9cc6440
--- /dev/null
+++ b/libc/SIGTSTP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGTSTP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGTSTP.html">constant.SIGTSTP.html</a>...</p>
+    <script>location.replace("constant.SIGTSTP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGTTIN.v.html b/libc/SIGTTIN.v.html
new file mode 100644
index 0000000..a3549a2
--- /dev/null
+++ b/libc/SIGTTIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGTTIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGTTIN.html">constant.SIGTTIN.html</a>...</p>
+    <script>location.replace("constant.SIGTTIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGTTOU.v.html b/libc/SIGTTOU.v.html
new file mode 100644
index 0000000..29f04d6
--- /dev/null
+++ b/libc/SIGTTOU.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGTTOU.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGTTOU.html">constant.SIGTTOU.html</a>...</p>
+    <script>location.replace("constant.SIGTTOU.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGUNUSED.v.html b/libc/SIGUNUSED.v.html
new file mode 100644
index 0000000..55c90ae
--- /dev/null
+++ b/libc/SIGUNUSED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGUNUSED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGUNUSED.html">constant.SIGUNUSED.html</a>...</p>
+    <script>location.replace("constant.SIGUNUSED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGURG.v.html b/libc/SIGURG.v.html
new file mode 100644
index 0000000..7b302ea
--- /dev/null
+++ b/libc/SIGURG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGURG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGURG.html">constant.SIGURG.html</a>...</p>
+    <script>location.replace("constant.SIGURG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGUSR1.v.html b/libc/SIGUSR1.v.html
new file mode 100644
index 0000000..6c14287
--- /dev/null
+++ b/libc/SIGUSR1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGUSR1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGUSR1.html">constant.SIGUSR1.html</a>...</p>
+    <script>location.replace("constant.SIGUSR1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGUSR2.v.html b/libc/SIGUSR2.v.html
new file mode 100644
index 0000000..6e22eee
--- /dev/null
+++ b/libc/SIGUSR2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGUSR2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGUSR2.html">constant.SIGUSR2.html</a>...</p>
+    <script>location.replace("constant.SIGUSR2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGVTALRM.v.html b/libc/SIGVTALRM.v.html
new file mode 100644
index 0000000..8cb69be
--- /dev/null
+++ b/libc/SIGVTALRM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGVTALRM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGVTALRM.html">constant.SIGVTALRM.html</a>...</p>
+    <script>location.replace("constant.SIGVTALRM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGWINCH.v.html b/libc/SIGWINCH.v.html
new file mode 100644
index 0000000..ebfbb57
--- /dev/null
+++ b/libc/SIGWINCH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGWINCH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGWINCH.html">constant.SIGWINCH.html</a>...</p>
+    <script>location.replace("constant.SIGWINCH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGXCPU.v.html b/libc/SIGXCPU.v.html
new file mode 100644
index 0000000..be610b5
--- /dev/null
+++ b/libc/SIGXCPU.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGXCPU.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGXCPU.html">constant.SIGXCPU.html</a>...</p>
+    <script>location.replace("constant.SIGXCPU.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIGXFSZ.v.html b/libc/SIGXFSZ.v.html
new file mode 100644
index 0000000..66d7df6
--- /dev/null
+++ b/libc/SIGXFSZ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIGXFSZ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIGXFSZ.html">constant.SIGXFSZ.html</a>...</p>
+    <script>location.replace("constant.SIGXFSZ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIG_BLOCK.v.html b/libc/SIG_BLOCK.v.html
new file mode 100644
index 0000000..0286a47
--- /dev/null
+++ b/libc/SIG_BLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIG_BLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIG_BLOCK.html">constant.SIG_BLOCK.html</a>...</p>
+    <script>location.replace("constant.SIG_BLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIG_DFL.v.html b/libc/SIG_DFL.v.html
new file mode 100644
index 0000000..abb3a4d
--- /dev/null
+++ b/libc/SIG_DFL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIG_DFL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIG_DFL.html">constant.SIG_DFL.html</a>...</p>
+    <script>location.replace("constant.SIG_DFL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIG_ERR.v.html b/libc/SIG_ERR.v.html
new file mode 100644
index 0000000..8634759
--- /dev/null
+++ b/libc/SIG_ERR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIG_ERR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIG_ERR.html">constant.SIG_ERR.html</a>...</p>
+    <script>location.replace("constant.SIG_ERR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIG_IGN.v.html b/libc/SIG_IGN.v.html
new file mode 100644
index 0000000..d3873dc
--- /dev/null
+++ b/libc/SIG_IGN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIG_IGN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIG_IGN.html">constant.SIG_IGN.html</a>...</p>
+    <script>location.replace("constant.SIG_IGN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIG_SETMASK.v.html b/libc/SIG_SETMASK.v.html
new file mode 100644
index 0000000..b61e4e7
--- /dev/null
+++ b/libc/SIG_SETMASK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIG_SETMASK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIG_SETMASK.html">constant.SIG_SETMASK.html</a>...</p>
+    <script>location.replace("constant.SIG_SETMASK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SIG_UNBLOCK.v.html b/libc/SIG_UNBLOCK.v.html
new file mode 100644
index 0000000..e9dd07a
--- /dev/null
+++ b/libc/SIG_UNBLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SIG_UNBLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SIG_UNBLOCK.html">constant.SIG_UNBLOCK.html</a>...</p>
+    <script>location.replace("constant.SIG_UNBLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SI_LOAD_SHIFT.v.html b/libc/SI_LOAD_SHIFT.v.html
new file mode 100644
index 0000000..71d1b36
--- /dev/null
+++ b/libc/SI_LOAD_SHIFT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SI_LOAD_SHIFT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SI_LOAD_SHIFT.html">constant.SI_LOAD_SHIFT.html</a>...</p>
+    <script>location.replace("constant.SI_LOAD_SHIFT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SMB_SUPER_MAGIC.v.html b/libc/SMB_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..f3efeef
--- /dev/null
+++ b/libc/SMB_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SMB_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SMB_SUPER_MAGIC.html">constant.SMB_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.SMB_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOCK_CLOEXEC.v.html b/libc/SOCK_CLOEXEC.v.html
new file mode 100644
index 0000000..9948395
--- /dev/null
+++ b/libc/SOCK_CLOEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOCK_CLOEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOCK_CLOEXEC.html">constant.SOCK_CLOEXEC.html</a>...</p>
+    <script>location.replace("constant.SOCK_CLOEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOCK_DGRAM.v.html b/libc/SOCK_DGRAM.v.html
new file mode 100644
index 0000000..55959d2
--- /dev/null
+++ b/libc/SOCK_DGRAM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOCK_DGRAM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOCK_DGRAM.html">constant.SOCK_DGRAM.html</a>...</p>
+    <script>location.replace("constant.SOCK_DGRAM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOCK_NONBLOCK.v.html b/libc/SOCK_NONBLOCK.v.html
new file mode 100644
index 0000000..bbabff7
--- /dev/null
+++ b/libc/SOCK_NONBLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOCK_NONBLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOCK_NONBLOCK.html">constant.SOCK_NONBLOCK.html</a>...</p>
+    <script>location.replace("constant.SOCK_NONBLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOCK_RAW.v.html b/libc/SOCK_RAW.v.html
new file mode 100644
index 0000000..542a38e
--- /dev/null
+++ b/libc/SOCK_RAW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOCK_RAW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOCK_RAW.html">constant.SOCK_RAW.html</a>...</p>
+    <script>location.replace("constant.SOCK_RAW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOCK_RDM.v.html b/libc/SOCK_RDM.v.html
new file mode 100644
index 0000000..abda887
--- /dev/null
+++ b/libc/SOCK_RDM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOCK_RDM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOCK_RDM.html">constant.SOCK_RDM.html</a>...</p>
+    <script>location.replace("constant.SOCK_RDM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOCK_SEQPACKET.v.html b/libc/SOCK_SEQPACKET.v.html
new file mode 100644
index 0000000..eee9403
--- /dev/null
+++ b/libc/SOCK_SEQPACKET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOCK_SEQPACKET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOCK_SEQPACKET.html">constant.SOCK_SEQPACKET.html</a>...</p>
+    <script>location.replace("constant.SOCK_SEQPACKET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOCK_STREAM.v.html b/libc/SOCK_STREAM.v.html
new file mode 100644
index 0000000..811a697
--- /dev/null
+++ b/libc/SOCK_STREAM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOCK_STREAM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOCK_STREAM.html">constant.SOCK_STREAM.html</a>...</p>
+    <script>location.replace("constant.SOCK_STREAM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_AAL.v.html b/libc/SOL_AAL.v.html
new file mode 100644
index 0000000..d994629
--- /dev/null
+++ b/libc/SOL_AAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_AAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_AAL.html">constant.SOL_AAL.html</a>...</p>
+    <script>location.replace("constant.SOL_AAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_ALG.v.html b/libc/SOL_ALG.v.html
new file mode 100644
index 0000000..678b5b4
--- /dev/null
+++ b/libc/SOL_ALG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_ALG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_ALG.html">constant.SOL_ALG.html</a>...</p>
+    <script>location.replace("constant.SOL_ALG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_ATM.v.html b/libc/SOL_ATM.v.html
new file mode 100644
index 0000000..b5f5116
--- /dev/null
+++ b/libc/SOL_ATM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_ATM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_ATM.html">constant.SOL_ATM.html</a>...</p>
+    <script>location.replace("constant.SOL_ATM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_BLUETOOTH.v.html b/libc/SOL_BLUETOOTH.v.html
new file mode 100644
index 0000000..1fe183f
--- /dev/null
+++ b/libc/SOL_BLUETOOTH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_BLUETOOTH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_BLUETOOTH.html">constant.SOL_BLUETOOTH.html</a>...</p>
+    <script>location.replace("constant.SOL_BLUETOOTH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_CAIF.v.html b/libc/SOL_CAIF.v.html
new file mode 100644
index 0000000..cb102ab
--- /dev/null
+++ b/libc/SOL_CAIF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_CAIF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_CAIF.html">constant.SOL_CAIF.html</a>...</p>
+    <script>location.replace("constant.SOL_CAIF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_DCCP.v.html b/libc/SOL_DCCP.v.html
new file mode 100644
index 0000000..592c6c4
--- /dev/null
+++ b/libc/SOL_DCCP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_DCCP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_DCCP.html">constant.SOL_DCCP.html</a>...</p>
+    <script>location.replace("constant.SOL_DCCP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_DECNET.v.html b/libc/SOL_DECNET.v.html
new file mode 100644
index 0000000..05aaa5e
--- /dev/null
+++ b/libc/SOL_DECNET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_DECNET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_DECNET.html">constant.SOL_DECNET.html</a>...</p>
+    <script>location.replace("constant.SOL_DECNET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_ICMPV6.v.html b/libc/SOL_ICMPV6.v.html
new file mode 100644
index 0000000..fd0ec63
--- /dev/null
+++ b/libc/SOL_ICMPV6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_ICMPV6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_ICMPV6.html">constant.SOL_ICMPV6.html</a>...</p>
+    <script>location.replace("constant.SOL_ICMPV6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_IP.v.html b/libc/SOL_IP.v.html
new file mode 100644
index 0000000..49e6532
--- /dev/null
+++ b/libc/SOL_IP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_IP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_IP.html">constant.SOL_IP.html</a>...</p>
+    <script>location.replace("constant.SOL_IP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_IPV6.v.html b/libc/SOL_IPV6.v.html
new file mode 100644
index 0000000..50dc8b0
--- /dev/null
+++ b/libc/SOL_IPV6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_IPV6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_IPV6.html">constant.SOL_IPV6.html</a>...</p>
+    <script>location.replace("constant.SOL_IPV6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_IRDA.v.html b/libc/SOL_IRDA.v.html
new file mode 100644
index 0000000..06ad525
--- /dev/null
+++ b/libc/SOL_IRDA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_IRDA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_IRDA.html">constant.SOL_IRDA.html</a>...</p>
+    <script>location.replace("constant.SOL_IRDA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_IUCV.v.html b/libc/SOL_IUCV.v.html
new file mode 100644
index 0000000..4344118
--- /dev/null
+++ b/libc/SOL_IUCV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_IUCV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_IUCV.html">constant.SOL_IUCV.html</a>...</p>
+    <script>location.replace("constant.SOL_IUCV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_LLC.v.html b/libc/SOL_LLC.v.html
new file mode 100644
index 0000000..2785e86
--- /dev/null
+++ b/libc/SOL_LLC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_LLC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_LLC.html">constant.SOL_LLC.html</a>...</p>
+    <script>location.replace("constant.SOL_LLC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_NETBEUI.v.html b/libc/SOL_NETBEUI.v.html
new file mode 100644
index 0000000..3986255
--- /dev/null
+++ b/libc/SOL_NETBEUI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_NETBEUI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_NETBEUI.html">constant.SOL_NETBEUI.html</a>...</p>
+    <script>location.replace("constant.SOL_NETBEUI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_NETLINK.v.html b/libc/SOL_NETLINK.v.html
new file mode 100644
index 0000000..99d0ae8
--- /dev/null
+++ b/libc/SOL_NETLINK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_NETLINK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_NETLINK.html">constant.SOL_NETLINK.html</a>...</p>
+    <script>location.replace("constant.SOL_NETLINK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_NFC.v.html b/libc/SOL_NFC.v.html
new file mode 100644
index 0000000..85f4444
--- /dev/null
+++ b/libc/SOL_NFC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_NFC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_NFC.html">constant.SOL_NFC.html</a>...</p>
+    <script>location.replace("constant.SOL_NFC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_PACKET.v.html b/libc/SOL_PACKET.v.html
new file mode 100644
index 0000000..4668292
--- /dev/null
+++ b/libc/SOL_PACKET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_PACKET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_PACKET.html">constant.SOL_PACKET.html</a>...</p>
+    <script>location.replace("constant.SOL_PACKET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_PNPIPE.v.html b/libc/SOL_PNPIPE.v.html
new file mode 100644
index 0000000..51150ea
--- /dev/null
+++ b/libc/SOL_PNPIPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_PNPIPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_PNPIPE.html">constant.SOL_PNPIPE.html</a>...</p>
+    <script>location.replace("constant.SOL_PNPIPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_PPPOL2TP.v.html b/libc/SOL_PPPOL2TP.v.html
new file mode 100644
index 0000000..bc3cabd
--- /dev/null
+++ b/libc/SOL_PPPOL2TP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_PPPOL2TP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_PPPOL2TP.html">constant.SOL_PPPOL2TP.html</a>...</p>
+    <script>location.replace("constant.SOL_PPPOL2TP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_RAW.v.html b/libc/SOL_RAW.v.html
new file mode 100644
index 0000000..7957495
--- /dev/null
+++ b/libc/SOL_RAW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_RAW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_RAW.html">constant.SOL_RAW.html</a>...</p>
+    <script>location.replace("constant.SOL_RAW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_RDS.v.html b/libc/SOL_RDS.v.html
new file mode 100644
index 0000000..636fc4f
--- /dev/null
+++ b/libc/SOL_RDS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_RDS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_RDS.html">constant.SOL_RDS.html</a>...</p>
+    <script>location.replace("constant.SOL_RDS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_RXRPC.v.html b/libc/SOL_RXRPC.v.html
new file mode 100644
index 0000000..b219574
--- /dev/null
+++ b/libc/SOL_RXRPC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_RXRPC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_RXRPC.html">constant.SOL_RXRPC.html</a>...</p>
+    <script>location.replace("constant.SOL_RXRPC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_SOCKET.v.html b/libc/SOL_SOCKET.v.html
new file mode 100644
index 0000000..dc513e4
--- /dev/null
+++ b/libc/SOL_SOCKET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_SOCKET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_SOCKET.html">constant.SOL_SOCKET.html</a>...</p>
+    <script>location.replace("constant.SOL_SOCKET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_TCP.v.html b/libc/SOL_TCP.v.html
new file mode 100644
index 0000000..a384b6a
--- /dev/null
+++ b/libc/SOL_TCP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_TCP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_TCP.html">constant.SOL_TCP.html</a>...</p>
+    <script>location.replace("constant.SOL_TCP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_TIPC.v.html b/libc/SOL_TIPC.v.html
new file mode 100644
index 0000000..50ac312
--- /dev/null
+++ b/libc/SOL_TIPC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_TIPC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_TIPC.html">constant.SOL_TIPC.html</a>...</p>
+    <script>location.replace("constant.SOL_TIPC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_UDP.v.html b/libc/SOL_UDP.v.html
new file mode 100644
index 0000000..e3d487e
--- /dev/null
+++ b/libc/SOL_UDP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_UDP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_UDP.html">constant.SOL_UDP.html</a>...</p>
+    <script>location.replace("constant.SOL_UDP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOL_X25.v.html b/libc/SOL_X25.v.html
new file mode 100644
index 0000000..5b059d4
--- /dev/null
+++ b/libc/SOL_X25.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOL_X25.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOL_X25.html">constant.SOL_X25.html</a>...</p>
+    <script>location.replace("constant.SOL_X25.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SOMAXCONN.v.html b/libc/SOMAXCONN.v.html
new file mode 100644
index 0000000..63d9cca
--- /dev/null
+++ b/libc/SOMAXCONN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SOMAXCONN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SOMAXCONN.html">constant.SOMAXCONN.html</a>...</p>
+    <script>location.replace("constant.SOMAXCONN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_ACCEPTCONN.v.html b/libc/SO_ACCEPTCONN.v.html
new file mode 100644
index 0000000..8e48d0e
--- /dev/null
+++ b/libc/SO_ACCEPTCONN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_ACCEPTCONN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_ACCEPTCONN.html">constant.SO_ACCEPTCONN.html</a>...</p>
+    <script>location.replace("constant.SO_ACCEPTCONN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_ATTACH_BPF.v.html b/libc/SO_ATTACH_BPF.v.html
new file mode 100644
index 0000000..ac1e57d
--- /dev/null
+++ b/libc/SO_ATTACH_BPF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_ATTACH_BPF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_ATTACH_BPF.html">constant.SO_ATTACH_BPF.html</a>...</p>
+    <script>location.replace("constant.SO_ATTACH_BPF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_ATTACH_FILTER.v.html b/libc/SO_ATTACH_FILTER.v.html
new file mode 100644
index 0000000..86ed8e1
--- /dev/null
+++ b/libc/SO_ATTACH_FILTER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_ATTACH_FILTER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_ATTACH_FILTER.html">constant.SO_ATTACH_FILTER.html</a>...</p>
+    <script>location.replace("constant.SO_ATTACH_FILTER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_BINDTODEVICE.v.html b/libc/SO_BINDTODEVICE.v.html
new file mode 100644
index 0000000..a1281e5
--- /dev/null
+++ b/libc/SO_BINDTODEVICE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_BINDTODEVICE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_BINDTODEVICE.html">constant.SO_BINDTODEVICE.html</a>...</p>
+    <script>location.replace("constant.SO_BINDTODEVICE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_BPF_EXTENSIONS.v.html b/libc/SO_BPF_EXTENSIONS.v.html
new file mode 100644
index 0000000..4d65ad3
--- /dev/null
+++ b/libc/SO_BPF_EXTENSIONS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_BPF_EXTENSIONS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_BPF_EXTENSIONS.html">constant.SO_BPF_EXTENSIONS.html</a>...</p>
+    <script>location.replace("constant.SO_BPF_EXTENSIONS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_BROADCAST.v.html b/libc/SO_BROADCAST.v.html
new file mode 100644
index 0000000..78ab91f
--- /dev/null
+++ b/libc/SO_BROADCAST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_BROADCAST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_BROADCAST.html">constant.SO_BROADCAST.html</a>...</p>
+    <script>location.replace("constant.SO_BROADCAST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_BSDCOMPAT.v.html b/libc/SO_BSDCOMPAT.v.html
new file mode 100644
index 0000000..cbf1b23
--- /dev/null
+++ b/libc/SO_BSDCOMPAT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_BSDCOMPAT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_BSDCOMPAT.html">constant.SO_BSDCOMPAT.html</a>...</p>
+    <script>location.replace("constant.SO_BSDCOMPAT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_BUSY_POLL.v.html b/libc/SO_BUSY_POLL.v.html
new file mode 100644
index 0000000..b48567a
--- /dev/null
+++ b/libc/SO_BUSY_POLL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_BUSY_POLL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_BUSY_POLL.html">constant.SO_BUSY_POLL.html</a>...</p>
+    <script>location.replace("constant.SO_BUSY_POLL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_DEBUG.v.html b/libc/SO_DEBUG.v.html
new file mode 100644
index 0000000..2308f48
--- /dev/null
+++ b/libc/SO_DEBUG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_DEBUG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_DEBUG.html">constant.SO_DEBUG.html</a>...</p>
+    <script>location.replace("constant.SO_DEBUG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_DETACH_BPF.v.html b/libc/SO_DETACH_BPF.v.html
new file mode 100644
index 0000000..03f8e63
--- /dev/null
+++ b/libc/SO_DETACH_BPF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_DETACH_BPF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_DETACH_BPF.html">constant.SO_DETACH_BPF.html</a>...</p>
+    <script>location.replace("constant.SO_DETACH_BPF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_DETACH_FILTER.v.html b/libc/SO_DETACH_FILTER.v.html
new file mode 100644
index 0000000..229606c
--- /dev/null
+++ b/libc/SO_DETACH_FILTER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_DETACH_FILTER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_DETACH_FILTER.html">constant.SO_DETACH_FILTER.html</a>...</p>
+    <script>location.replace("constant.SO_DETACH_FILTER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_DOMAIN.v.html b/libc/SO_DOMAIN.v.html
new file mode 100644
index 0000000..ef3e3da
--- /dev/null
+++ b/libc/SO_DOMAIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_DOMAIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_DOMAIN.html">constant.SO_DOMAIN.html</a>...</p>
+    <script>location.replace("constant.SO_DOMAIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_DONTROUTE.v.html b/libc/SO_DONTROUTE.v.html
new file mode 100644
index 0000000..2cc5099
--- /dev/null
+++ b/libc/SO_DONTROUTE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_DONTROUTE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_DONTROUTE.html">constant.SO_DONTROUTE.html</a>...</p>
+    <script>location.replace("constant.SO_DONTROUTE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_ERROR.v.html b/libc/SO_ERROR.v.html
new file mode 100644
index 0000000..5c62d33
--- /dev/null
+++ b/libc/SO_ERROR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_ERROR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_ERROR.html">constant.SO_ERROR.html</a>...</p>
+    <script>location.replace("constant.SO_ERROR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_GET_FILTER.v.html b/libc/SO_GET_FILTER.v.html
new file mode 100644
index 0000000..a8bade8
--- /dev/null
+++ b/libc/SO_GET_FILTER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_GET_FILTER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_GET_FILTER.html">constant.SO_GET_FILTER.html</a>...</p>
+    <script>location.replace("constant.SO_GET_FILTER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_INCOMING_CPU.v.html b/libc/SO_INCOMING_CPU.v.html
new file mode 100644
index 0000000..c739b6f
--- /dev/null
+++ b/libc/SO_INCOMING_CPU.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_INCOMING_CPU.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_INCOMING_CPU.html">constant.SO_INCOMING_CPU.html</a>...</p>
+    <script>location.replace("constant.SO_INCOMING_CPU.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_KEEPALIVE.v.html b/libc/SO_KEEPALIVE.v.html
new file mode 100644
index 0000000..37b886c
--- /dev/null
+++ b/libc/SO_KEEPALIVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_KEEPALIVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_KEEPALIVE.html">constant.SO_KEEPALIVE.html</a>...</p>
+    <script>location.replace("constant.SO_KEEPALIVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_LINGER.v.html b/libc/SO_LINGER.v.html
new file mode 100644
index 0000000..e79304f
--- /dev/null
+++ b/libc/SO_LINGER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_LINGER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_LINGER.html">constant.SO_LINGER.html</a>...</p>
+    <script>location.replace("constant.SO_LINGER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_LOCK_FILTER.v.html b/libc/SO_LOCK_FILTER.v.html
new file mode 100644
index 0000000..f95db2a
--- /dev/null
+++ b/libc/SO_LOCK_FILTER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_LOCK_FILTER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_LOCK_FILTER.html">constant.SO_LOCK_FILTER.html</a>...</p>
+    <script>location.replace("constant.SO_LOCK_FILTER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_MARK.v.html b/libc/SO_MARK.v.html
new file mode 100644
index 0000000..9a6a93c
--- /dev/null
+++ b/libc/SO_MARK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_MARK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_MARK.html">constant.SO_MARK.html</a>...</p>
+    <script>location.replace("constant.SO_MARK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_MAX_PACING_RATE.v.html b/libc/SO_MAX_PACING_RATE.v.html
new file mode 100644
index 0000000..6bc6b57
--- /dev/null
+++ b/libc/SO_MAX_PACING_RATE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_MAX_PACING_RATE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_MAX_PACING_RATE.html">constant.SO_MAX_PACING_RATE.html</a>...</p>
+    <script>location.replace("constant.SO_MAX_PACING_RATE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_NOFCS.v.html b/libc/SO_NOFCS.v.html
new file mode 100644
index 0000000..94b3847
--- /dev/null
+++ b/libc/SO_NOFCS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_NOFCS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_NOFCS.html">constant.SO_NOFCS.html</a>...</p>
+    <script>location.replace("constant.SO_NOFCS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_NO_CHECK.v.html b/libc/SO_NO_CHECK.v.html
new file mode 100644
index 0000000..df6f820
--- /dev/null
+++ b/libc/SO_NO_CHECK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_NO_CHECK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_NO_CHECK.html">constant.SO_NO_CHECK.html</a>...</p>
+    <script>location.replace("constant.SO_NO_CHECK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_OOBINLINE.v.html b/libc/SO_OOBINLINE.v.html
new file mode 100644
index 0000000..97c5881
--- /dev/null
+++ b/libc/SO_OOBINLINE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_OOBINLINE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_OOBINLINE.html">constant.SO_OOBINLINE.html</a>...</p>
+    <script>location.replace("constant.SO_OOBINLINE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_ORIGINAL_DST.v.html b/libc/SO_ORIGINAL_DST.v.html
new file mode 100644
index 0000000..819f29e
--- /dev/null
+++ b/libc/SO_ORIGINAL_DST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_ORIGINAL_DST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_ORIGINAL_DST.html">constant.SO_ORIGINAL_DST.html</a>...</p>
+    <script>location.replace("constant.SO_ORIGINAL_DST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_PASSCRED.v.html b/libc/SO_PASSCRED.v.html
new file mode 100644
index 0000000..b93bad5
--- /dev/null
+++ b/libc/SO_PASSCRED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_PASSCRED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_PASSCRED.html">constant.SO_PASSCRED.html</a>...</p>
+    <script>location.replace("constant.SO_PASSCRED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_PASSSEC.v.html b/libc/SO_PASSSEC.v.html
new file mode 100644
index 0000000..fcf91d2
--- /dev/null
+++ b/libc/SO_PASSSEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_PASSSEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_PASSSEC.html">constant.SO_PASSSEC.html</a>...</p>
+    <script>location.replace("constant.SO_PASSSEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_PEEK_OFF.v.html b/libc/SO_PEEK_OFF.v.html
new file mode 100644
index 0000000..98bd852
--- /dev/null
+++ b/libc/SO_PEEK_OFF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_PEEK_OFF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_PEEK_OFF.html">constant.SO_PEEK_OFF.html</a>...</p>
+    <script>location.replace("constant.SO_PEEK_OFF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_PEERCRED.v.html b/libc/SO_PEERCRED.v.html
new file mode 100644
index 0000000..33f5168
--- /dev/null
+++ b/libc/SO_PEERCRED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_PEERCRED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_PEERCRED.html">constant.SO_PEERCRED.html</a>...</p>
+    <script>location.replace("constant.SO_PEERCRED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_PEERNAME.v.html b/libc/SO_PEERNAME.v.html
new file mode 100644
index 0000000..f1cb3b8
--- /dev/null
+++ b/libc/SO_PEERNAME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_PEERNAME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_PEERNAME.html">constant.SO_PEERNAME.html</a>...</p>
+    <script>location.replace("constant.SO_PEERNAME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_PEERSEC.v.html b/libc/SO_PEERSEC.v.html
new file mode 100644
index 0000000..52fc171
--- /dev/null
+++ b/libc/SO_PEERSEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_PEERSEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_PEERSEC.html">constant.SO_PEERSEC.html</a>...</p>
+    <script>location.replace("constant.SO_PEERSEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_PRIORITY.v.html b/libc/SO_PRIORITY.v.html
new file mode 100644
index 0000000..5382b06
--- /dev/null
+++ b/libc/SO_PRIORITY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_PRIORITY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_PRIORITY.html">constant.SO_PRIORITY.html</a>...</p>
+    <script>location.replace("constant.SO_PRIORITY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_PROTOCOL.v.html b/libc/SO_PROTOCOL.v.html
new file mode 100644
index 0000000..9066ca3
--- /dev/null
+++ b/libc/SO_PROTOCOL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_PROTOCOL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_PROTOCOL.html">constant.SO_PROTOCOL.html</a>...</p>
+    <script>location.replace("constant.SO_PROTOCOL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_RCVBUF.v.html b/libc/SO_RCVBUF.v.html
new file mode 100644
index 0000000..457c288
--- /dev/null
+++ b/libc/SO_RCVBUF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_RCVBUF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_RCVBUF.html">constant.SO_RCVBUF.html</a>...</p>
+    <script>location.replace("constant.SO_RCVBUF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_RCVBUFFORCE.v.html b/libc/SO_RCVBUFFORCE.v.html
new file mode 100644
index 0000000..d8d8899
--- /dev/null
+++ b/libc/SO_RCVBUFFORCE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_RCVBUFFORCE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_RCVBUFFORCE.html">constant.SO_RCVBUFFORCE.html</a>...</p>
+    <script>location.replace("constant.SO_RCVBUFFORCE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_RCVLOWAT.v.html b/libc/SO_RCVLOWAT.v.html
new file mode 100644
index 0000000..fa0403f
--- /dev/null
+++ b/libc/SO_RCVLOWAT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_RCVLOWAT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_RCVLOWAT.html">constant.SO_RCVLOWAT.html</a>...</p>
+    <script>location.replace("constant.SO_RCVLOWAT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_RCVTIMEO.v.html b/libc/SO_RCVTIMEO.v.html
new file mode 100644
index 0000000..9eeaa51
--- /dev/null
+++ b/libc/SO_RCVTIMEO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_RCVTIMEO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_RCVTIMEO.html">constant.SO_RCVTIMEO.html</a>...</p>
+    <script>location.replace("constant.SO_RCVTIMEO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_REUSEADDR.v.html b/libc/SO_REUSEADDR.v.html
new file mode 100644
index 0000000..11b9426
--- /dev/null
+++ b/libc/SO_REUSEADDR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_REUSEADDR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_REUSEADDR.html">constant.SO_REUSEADDR.html</a>...</p>
+    <script>location.replace("constant.SO_REUSEADDR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_REUSEPORT.v.html b/libc/SO_REUSEPORT.v.html
new file mode 100644
index 0000000..55e0514
--- /dev/null
+++ b/libc/SO_REUSEPORT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_REUSEPORT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_REUSEPORT.html">constant.SO_REUSEPORT.html</a>...</p>
+    <script>location.replace("constant.SO_REUSEPORT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_RXQ_OVFL.v.html b/libc/SO_RXQ_OVFL.v.html
new file mode 100644
index 0000000..b74b7a6
--- /dev/null
+++ b/libc/SO_RXQ_OVFL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_RXQ_OVFL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_RXQ_OVFL.html">constant.SO_RXQ_OVFL.html</a>...</p>
+    <script>location.replace("constant.SO_RXQ_OVFL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_SECURITY_AUTHENTICATION.v.html b/libc/SO_SECURITY_AUTHENTICATION.v.html
new file mode 100644
index 0000000..49a8bf6
--- /dev/null
+++ b/libc/SO_SECURITY_AUTHENTICATION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_SECURITY_AUTHENTICATION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_SECURITY_AUTHENTICATION.html">constant.SO_SECURITY_AUTHENTICATION.html</a>...</p>
+    <script>location.replace("constant.SO_SECURITY_AUTHENTICATION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_SECURITY_ENCRYPTION_NETWORK.v.html b/libc/SO_SECURITY_ENCRYPTION_NETWORK.v.html
new file mode 100644
index 0000000..e419403
--- /dev/null
+++ b/libc/SO_SECURITY_ENCRYPTION_NETWORK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_SECURITY_ENCRYPTION_NETWORK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_SECURITY_ENCRYPTION_NETWORK.html">constant.SO_SECURITY_ENCRYPTION_NETWORK.html</a>...</p>
+    <script>location.replace("constant.SO_SECURITY_ENCRYPTION_NETWORK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_SECURITY_ENCRYPTION_TRANSPORT.v.html b/libc/SO_SECURITY_ENCRYPTION_TRANSPORT.v.html
new file mode 100644
index 0000000..bbb7514
--- /dev/null
+++ b/libc/SO_SECURITY_ENCRYPTION_TRANSPORT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_SECURITY_ENCRYPTION_TRANSPORT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_SECURITY_ENCRYPTION_TRANSPORT.html">constant.SO_SECURITY_ENCRYPTION_TRANSPORT.html</a>...</p>
+    <script>location.replace("constant.SO_SECURITY_ENCRYPTION_TRANSPORT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_SELECT_ERR_QUEUE.v.html b/libc/SO_SELECT_ERR_QUEUE.v.html
new file mode 100644
index 0000000..ec68c08
--- /dev/null
+++ b/libc/SO_SELECT_ERR_QUEUE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_SELECT_ERR_QUEUE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_SELECT_ERR_QUEUE.html">constant.SO_SELECT_ERR_QUEUE.html</a>...</p>
+    <script>location.replace("constant.SO_SELECT_ERR_QUEUE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_SNDBUF.v.html b/libc/SO_SNDBUF.v.html
new file mode 100644
index 0000000..d8c0710
--- /dev/null
+++ b/libc/SO_SNDBUF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_SNDBUF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_SNDBUF.html">constant.SO_SNDBUF.html</a>...</p>
+    <script>location.replace("constant.SO_SNDBUF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_SNDBUFFORCE.v.html b/libc/SO_SNDBUFFORCE.v.html
new file mode 100644
index 0000000..f39bf57
--- /dev/null
+++ b/libc/SO_SNDBUFFORCE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_SNDBUFFORCE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_SNDBUFFORCE.html">constant.SO_SNDBUFFORCE.html</a>...</p>
+    <script>location.replace("constant.SO_SNDBUFFORCE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_SNDLOWAT.v.html b/libc/SO_SNDLOWAT.v.html
new file mode 100644
index 0000000..3eba626
--- /dev/null
+++ b/libc/SO_SNDLOWAT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_SNDLOWAT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_SNDLOWAT.html">constant.SO_SNDLOWAT.html</a>...</p>
+    <script>location.replace("constant.SO_SNDLOWAT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_SNDTIMEO.v.html b/libc/SO_SNDTIMEO.v.html
new file mode 100644
index 0000000..41fcf55
--- /dev/null
+++ b/libc/SO_SNDTIMEO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_SNDTIMEO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_SNDTIMEO.html">constant.SO_SNDTIMEO.html</a>...</p>
+    <script>location.replace("constant.SO_SNDTIMEO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_TIMESTAMP.v.html b/libc/SO_TIMESTAMP.v.html
new file mode 100644
index 0000000..d1a2273
--- /dev/null
+++ b/libc/SO_TIMESTAMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_TIMESTAMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_TIMESTAMP.html">constant.SO_TIMESTAMP.html</a>...</p>
+    <script>location.replace("constant.SO_TIMESTAMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_TIMESTAMPING.v.html b/libc/SO_TIMESTAMPING.v.html
new file mode 100644
index 0000000..6a93296
--- /dev/null
+++ b/libc/SO_TIMESTAMPING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_TIMESTAMPING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_TIMESTAMPING.html">constant.SO_TIMESTAMPING.html</a>...</p>
+    <script>location.replace("constant.SO_TIMESTAMPING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_TIMESTAMPNS.v.html b/libc/SO_TIMESTAMPNS.v.html
new file mode 100644
index 0000000..d863286
--- /dev/null
+++ b/libc/SO_TIMESTAMPNS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_TIMESTAMPNS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_TIMESTAMPNS.html">constant.SO_TIMESTAMPNS.html</a>...</p>
+    <script>location.replace("constant.SO_TIMESTAMPNS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_TYPE.v.html b/libc/SO_TYPE.v.html
new file mode 100644
index 0000000..4fbfe41
--- /dev/null
+++ b/libc/SO_TYPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_TYPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_TYPE.html">constant.SO_TYPE.html</a>...</p>
+    <script>location.replace("constant.SO_TYPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SO_WIFI_STATUS.v.html b/libc/SO_WIFI_STATUS.v.html
new file mode 100644
index 0000000..1e0151d
--- /dev/null
+++ b/libc/SO_WIFI_STATUS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SO_WIFI_STATUS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SO_WIFI_STATUS.html">constant.SO_WIFI_STATUS.html</a>...</p>
+    <script>location.replace("constant.SO_WIFI_STATUS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SPLICE_F_GIFT.v.html b/libc/SPLICE_F_GIFT.v.html
new file mode 100644
index 0000000..e4e9d8a
--- /dev/null
+++ b/libc/SPLICE_F_GIFT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SPLICE_F_GIFT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SPLICE_F_GIFT.html">constant.SPLICE_F_GIFT.html</a>...</p>
+    <script>location.replace("constant.SPLICE_F_GIFT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SPLICE_F_MORE.v.html b/libc/SPLICE_F_MORE.v.html
new file mode 100644
index 0000000..04336e4
--- /dev/null
+++ b/libc/SPLICE_F_MORE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SPLICE_F_MORE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SPLICE_F_MORE.html">constant.SPLICE_F_MORE.html</a>...</p>
+    <script>location.replace("constant.SPLICE_F_MORE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SPLICE_F_MOVE.v.html b/libc/SPLICE_F_MOVE.v.html
new file mode 100644
index 0000000..a0eb056
--- /dev/null
+++ b/libc/SPLICE_F_MOVE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SPLICE_F_MOVE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SPLICE_F_MOVE.html">constant.SPLICE_F_MOVE.html</a>...</p>
+    <script>location.replace("constant.SPLICE_F_MOVE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SPLICE_F_NONBLOCK.v.html b/libc/SPLICE_F_NONBLOCK.v.html
new file mode 100644
index 0000000..75a079f
--- /dev/null
+++ b/libc/SPLICE_F_NONBLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SPLICE_F_NONBLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SPLICE_F_NONBLOCK.html">constant.SPLICE_F_NONBLOCK.html</a>...</p>
+    <script>location.replace("constant.SPLICE_F_NONBLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SS.v.html b/libc/SS.v.html
new file mode 100644
index 0000000..dd1b274
--- /dev/null
+++ b/libc/SS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SS.html">constant.SS.html</a>...</p>
+    <script>location.replace("constant.SS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SS_DISABLE.v.html b/libc/SS_DISABLE.v.html
new file mode 100644
index 0000000..417e2dc
--- /dev/null
+++ b/libc/SS_DISABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SS_DISABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SS_DISABLE.html">constant.SS_DISABLE.html</a>...</p>
+    <script>location.replace("constant.SS_DISABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SS_ONSTACK.v.html b/libc/SS_ONSTACK.v.html
new file mode 100644
index 0000000..e51d850
--- /dev/null
+++ b/libc/SS_ONSTACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SS_ONSTACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SS_ONSTACK.html">constant.SS_ONSTACK.html</a>...</p>
+    <script>location.replace("constant.SS_ONSTACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/STDERR_FILENO.v.html b/libc/STDERR_FILENO.v.html
new file mode 100644
index 0000000..55a293a
--- /dev/null
+++ b/libc/STDERR_FILENO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.STDERR_FILENO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.STDERR_FILENO.html">constant.STDERR_FILENO.html</a>...</p>
+    <script>location.replace("constant.STDERR_FILENO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/STDIN_FILENO.v.html b/libc/STDIN_FILENO.v.html
new file mode 100644
index 0000000..b3daee0
--- /dev/null
+++ b/libc/STDIN_FILENO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.STDIN_FILENO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.STDIN_FILENO.html">constant.STDIN_FILENO.html</a>...</p>
+    <script>location.replace("constant.STDIN_FILENO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/STDOUT_FILENO.v.html b/libc/STDOUT_FILENO.v.html
new file mode 100644
index 0000000..cb230fc
--- /dev/null
+++ b/libc/STDOUT_FILENO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.STDOUT_FILENO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.STDOUT_FILENO.html">constant.STDOUT_FILENO.html</a>...</p>
+    <script>location.replace("constant.STDOUT_FILENO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ST_APPEND.v.html b/libc/ST_APPEND.v.html
new file mode 100644
index 0000000..3e7deac
--- /dev/null
+++ b/libc/ST_APPEND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ST_APPEND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ST_APPEND.html">constant.ST_APPEND.html</a>...</p>
+    <script>location.replace("constant.ST_APPEND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ST_IMMUTABLE.v.html b/libc/ST_IMMUTABLE.v.html
new file mode 100644
index 0000000..482facf
--- /dev/null
+++ b/libc/ST_IMMUTABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ST_IMMUTABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ST_IMMUTABLE.html">constant.ST_IMMUTABLE.html</a>...</p>
+    <script>location.replace("constant.ST_IMMUTABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ST_MANDLOCK.v.html b/libc/ST_MANDLOCK.v.html
new file mode 100644
index 0000000..7d077ab
--- /dev/null
+++ b/libc/ST_MANDLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ST_MANDLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ST_MANDLOCK.html">constant.ST_MANDLOCK.html</a>...</p>
+    <script>location.replace("constant.ST_MANDLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ST_NOATIME.v.html b/libc/ST_NOATIME.v.html
new file mode 100644
index 0000000..a25418f
--- /dev/null
+++ b/libc/ST_NOATIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ST_NOATIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ST_NOATIME.html">constant.ST_NOATIME.html</a>...</p>
+    <script>location.replace("constant.ST_NOATIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ST_NODEV.v.html b/libc/ST_NODEV.v.html
new file mode 100644
index 0000000..1bcd2f9
--- /dev/null
+++ b/libc/ST_NODEV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ST_NODEV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ST_NODEV.html">constant.ST_NODEV.html</a>...</p>
+    <script>location.replace("constant.ST_NODEV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ST_NODIRATIME.v.html b/libc/ST_NODIRATIME.v.html
new file mode 100644
index 0000000..7db17f8
--- /dev/null
+++ b/libc/ST_NODIRATIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ST_NODIRATIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ST_NODIRATIME.html">constant.ST_NODIRATIME.html</a>...</p>
+    <script>location.replace("constant.ST_NODIRATIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ST_NOEXEC.v.html b/libc/ST_NOEXEC.v.html
new file mode 100644
index 0000000..3030976
--- /dev/null
+++ b/libc/ST_NOEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ST_NOEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ST_NOEXEC.html">constant.ST_NOEXEC.html</a>...</p>
+    <script>location.replace("constant.ST_NOEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ST_NOSUID.v.html b/libc/ST_NOSUID.v.html
new file mode 100644
index 0000000..0e8faa5
--- /dev/null
+++ b/libc/ST_NOSUID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ST_NOSUID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ST_NOSUID.html">constant.ST_NOSUID.html</a>...</p>
+    <script>location.replace("constant.ST_NOSUID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ST_RDONLY.v.html b/libc/ST_RDONLY.v.html
new file mode 100644
index 0000000..60a8f39
--- /dev/null
+++ b/libc/ST_RDONLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ST_RDONLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ST_RDONLY.html">constant.ST_RDONLY.html</a>...</p>
+    <script>location.replace("constant.ST_RDONLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ST_RELATIME.v.html b/libc/ST_RELATIME.v.html
new file mode 100644
index 0000000..2fe7d8c
--- /dev/null
+++ b/libc/ST_RELATIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ST_RELATIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ST_RELATIME.html">constant.ST_RELATIME.html</a>...</p>
+    <script>location.replace("constant.ST_RELATIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ST_SYNCHRONOUS.v.html b/libc/ST_SYNCHRONOUS.v.html
new file mode 100644
index 0000000..446ea0f
--- /dev/null
+++ b/libc/ST_SYNCHRONOUS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ST_SYNCHRONOUS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ST_SYNCHRONOUS.html">constant.ST_SYNCHRONOUS.html</a>...</p>
+    <script>location.replace("constant.ST_SYNCHRONOUS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/ST_WRITE.v.html b/libc/ST_WRITE.v.html
new file mode 100644
index 0000000..c56ea44
--- /dev/null
+++ b/libc/ST_WRITE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.ST_WRITE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.ST_WRITE.html">constant.ST_WRITE.html</a>...</p>
+    <script>location.replace("constant.ST_WRITE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYNC_FILE_RANGE_WAIT_AFTER.v.html b/libc/SYNC_FILE_RANGE_WAIT_AFTER.v.html
new file mode 100644
index 0000000..7b22d99
--- /dev/null
+++ b/libc/SYNC_FILE_RANGE_WAIT_AFTER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYNC_FILE_RANGE_WAIT_AFTER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYNC_FILE_RANGE_WAIT_AFTER.html">constant.SYNC_FILE_RANGE_WAIT_AFTER.html</a>...</p>
+    <script>location.replace("constant.SYNC_FILE_RANGE_WAIT_AFTER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYNC_FILE_RANGE_WAIT_BEFORE.v.html b/libc/SYNC_FILE_RANGE_WAIT_BEFORE.v.html
new file mode 100644
index 0000000..b194e1e
--- /dev/null
+++ b/libc/SYNC_FILE_RANGE_WAIT_BEFORE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYNC_FILE_RANGE_WAIT_BEFORE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYNC_FILE_RANGE_WAIT_BEFORE.html">constant.SYNC_FILE_RANGE_WAIT_BEFORE.html</a>...</p>
+    <script>location.replace("constant.SYNC_FILE_RANGE_WAIT_BEFORE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYNC_FILE_RANGE_WRITE.v.html b/libc/SYNC_FILE_RANGE_WRITE.v.html
new file mode 100644
index 0000000..15132a2
--- /dev/null
+++ b/libc/SYNC_FILE_RANGE_WRITE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYNC_FILE_RANGE_WRITE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYNC_FILE_RANGE_WRITE.html">constant.SYNC_FILE_RANGE_WRITE.html</a>...</p>
+    <script>location.replace("constant.SYNC_FILE_RANGE_WRITE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS__sysctl.v.html b/libc/SYS__sysctl.v.html
new file mode 100644
index 0000000..b5d58da
--- /dev/null
+++ b/libc/SYS__sysctl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS__sysctl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS__sysctl.html">constant.SYS__sysctl.html</a>...</p>
+    <script>location.replace("constant.SYS__sysctl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_accept.v.html b/libc/SYS_accept.v.html
new file mode 100644
index 0000000..dd09962
--- /dev/null
+++ b/libc/SYS_accept.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_accept.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_accept.html">constant.SYS_accept.html</a>...</p>
+    <script>location.replace("constant.SYS_accept.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_accept4.v.html b/libc/SYS_accept4.v.html
new file mode 100644
index 0000000..ac75eaf
--- /dev/null
+++ b/libc/SYS_accept4.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_accept4.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_accept4.html">constant.SYS_accept4.html</a>...</p>
+    <script>location.replace("constant.SYS_accept4.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_access.v.html b/libc/SYS_access.v.html
new file mode 100644
index 0000000..e59a101
--- /dev/null
+++ b/libc/SYS_access.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_access.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_access.html">constant.SYS_access.html</a>...</p>
+    <script>location.replace("constant.SYS_access.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_acct.v.html b/libc/SYS_acct.v.html
new file mode 100644
index 0000000..9893b02
--- /dev/null
+++ b/libc/SYS_acct.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_acct.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_acct.html">constant.SYS_acct.html</a>...</p>
+    <script>location.replace("constant.SYS_acct.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_add_key.v.html b/libc/SYS_add_key.v.html
new file mode 100644
index 0000000..315df0b
--- /dev/null
+++ b/libc/SYS_add_key.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_add_key.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_add_key.html">constant.SYS_add_key.html</a>...</p>
+    <script>location.replace("constant.SYS_add_key.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_adjtimex.v.html b/libc/SYS_adjtimex.v.html
new file mode 100644
index 0000000..e7e724c
--- /dev/null
+++ b/libc/SYS_adjtimex.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_adjtimex.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_adjtimex.html">constant.SYS_adjtimex.html</a>...</p>
+    <script>location.replace("constant.SYS_adjtimex.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_afs_syscall.v.html b/libc/SYS_afs_syscall.v.html
new file mode 100644
index 0000000..ad37f28
--- /dev/null
+++ b/libc/SYS_afs_syscall.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_afs_syscall.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_afs_syscall.html">constant.SYS_afs_syscall.html</a>...</p>
+    <script>location.replace("constant.SYS_afs_syscall.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_alarm.v.html b/libc/SYS_alarm.v.html
new file mode 100644
index 0000000..82b3ab3
--- /dev/null
+++ b/libc/SYS_alarm.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_alarm.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_alarm.html">constant.SYS_alarm.html</a>...</p>
+    <script>location.replace("constant.SYS_alarm.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_arch_prctl.v.html b/libc/SYS_arch_prctl.v.html
new file mode 100644
index 0000000..0fd4dee
--- /dev/null
+++ b/libc/SYS_arch_prctl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_arch_prctl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_arch_prctl.html">constant.SYS_arch_prctl.html</a>...</p>
+    <script>location.replace("constant.SYS_arch_prctl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_bind.v.html b/libc/SYS_bind.v.html
new file mode 100644
index 0000000..1669285
--- /dev/null
+++ b/libc/SYS_bind.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_bind.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_bind.html">constant.SYS_bind.html</a>...</p>
+    <script>location.replace("constant.SYS_bind.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_bpf.v.html b/libc/SYS_bpf.v.html
new file mode 100644
index 0000000..ee2b52a
--- /dev/null
+++ b/libc/SYS_bpf.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_bpf.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_bpf.html">constant.SYS_bpf.html</a>...</p>
+    <script>location.replace("constant.SYS_bpf.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_brk.v.html b/libc/SYS_brk.v.html
new file mode 100644
index 0000000..56f1b9c
--- /dev/null
+++ b/libc/SYS_brk.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_brk.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_brk.html">constant.SYS_brk.html</a>...</p>
+    <script>location.replace("constant.SYS_brk.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_capget.v.html b/libc/SYS_capget.v.html
new file mode 100644
index 0000000..7dcaa71
--- /dev/null
+++ b/libc/SYS_capget.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_capget.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_capget.html">constant.SYS_capget.html</a>...</p>
+    <script>location.replace("constant.SYS_capget.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_capset.v.html b/libc/SYS_capset.v.html
new file mode 100644
index 0000000..745b7ad
--- /dev/null
+++ b/libc/SYS_capset.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_capset.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_capset.html">constant.SYS_capset.html</a>...</p>
+    <script>location.replace("constant.SYS_capset.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_chdir.v.html b/libc/SYS_chdir.v.html
new file mode 100644
index 0000000..d80bfc9
--- /dev/null
+++ b/libc/SYS_chdir.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_chdir.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_chdir.html">constant.SYS_chdir.html</a>...</p>
+    <script>location.replace("constant.SYS_chdir.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_chmod.v.html b/libc/SYS_chmod.v.html
new file mode 100644
index 0000000..c8c1dd5
--- /dev/null
+++ b/libc/SYS_chmod.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_chmod.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_chmod.html">constant.SYS_chmod.html</a>...</p>
+    <script>location.replace("constant.SYS_chmod.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_chown.v.html b/libc/SYS_chown.v.html
new file mode 100644
index 0000000..c464e97
--- /dev/null
+++ b/libc/SYS_chown.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_chown.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_chown.html">constant.SYS_chown.html</a>...</p>
+    <script>location.replace("constant.SYS_chown.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_chroot.v.html b/libc/SYS_chroot.v.html
new file mode 100644
index 0000000..00ebf63
--- /dev/null
+++ b/libc/SYS_chroot.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_chroot.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_chroot.html">constant.SYS_chroot.html</a>...</p>
+    <script>location.replace("constant.SYS_chroot.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_clock_adjtime.v.html b/libc/SYS_clock_adjtime.v.html
new file mode 100644
index 0000000..e92a203
--- /dev/null
+++ b/libc/SYS_clock_adjtime.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_clock_adjtime.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_clock_adjtime.html">constant.SYS_clock_adjtime.html</a>...</p>
+    <script>location.replace("constant.SYS_clock_adjtime.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_clock_getres.v.html b/libc/SYS_clock_getres.v.html
new file mode 100644
index 0000000..e79f053
--- /dev/null
+++ b/libc/SYS_clock_getres.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_clock_getres.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_clock_getres.html">constant.SYS_clock_getres.html</a>...</p>
+    <script>location.replace("constant.SYS_clock_getres.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_clock_gettime.v.html b/libc/SYS_clock_gettime.v.html
new file mode 100644
index 0000000..8f448aa
--- /dev/null
+++ b/libc/SYS_clock_gettime.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_clock_gettime.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_clock_gettime.html">constant.SYS_clock_gettime.html</a>...</p>
+    <script>location.replace("constant.SYS_clock_gettime.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_clock_nanosleep.v.html b/libc/SYS_clock_nanosleep.v.html
new file mode 100644
index 0000000..5ead3f3
--- /dev/null
+++ b/libc/SYS_clock_nanosleep.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_clock_nanosleep.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_clock_nanosleep.html">constant.SYS_clock_nanosleep.html</a>...</p>
+    <script>location.replace("constant.SYS_clock_nanosleep.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_clock_settime.v.html b/libc/SYS_clock_settime.v.html
new file mode 100644
index 0000000..453c01a
--- /dev/null
+++ b/libc/SYS_clock_settime.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_clock_settime.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_clock_settime.html">constant.SYS_clock_settime.html</a>...</p>
+    <script>location.replace("constant.SYS_clock_settime.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_clone.v.html b/libc/SYS_clone.v.html
new file mode 100644
index 0000000..46a2dbc
--- /dev/null
+++ b/libc/SYS_clone.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_clone.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_clone.html">constant.SYS_clone.html</a>...</p>
+    <script>location.replace("constant.SYS_clone.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_close.v.html b/libc/SYS_close.v.html
new file mode 100644
index 0000000..d3493db
--- /dev/null
+++ b/libc/SYS_close.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_close.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_close.html">constant.SYS_close.html</a>...</p>
+    <script>location.replace("constant.SYS_close.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_connect.v.html b/libc/SYS_connect.v.html
new file mode 100644
index 0000000..1c4e081
--- /dev/null
+++ b/libc/SYS_connect.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_connect.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_connect.html">constant.SYS_connect.html</a>...</p>
+    <script>location.replace("constant.SYS_connect.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_copy_file_range.v.html b/libc/SYS_copy_file_range.v.html
new file mode 100644
index 0000000..c7213a8
--- /dev/null
+++ b/libc/SYS_copy_file_range.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_copy_file_range.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_copy_file_range.html">constant.SYS_copy_file_range.html</a>...</p>
+    <script>location.replace("constant.SYS_copy_file_range.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_creat.v.html b/libc/SYS_creat.v.html
new file mode 100644
index 0000000..c070e07
--- /dev/null
+++ b/libc/SYS_creat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_creat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_creat.html">constant.SYS_creat.html</a>...</p>
+    <script>location.replace("constant.SYS_creat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_create_module.v.html b/libc/SYS_create_module.v.html
new file mode 100644
index 0000000..8d3f065
--- /dev/null
+++ b/libc/SYS_create_module.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_create_module.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_create_module.html">constant.SYS_create_module.html</a>...</p>
+    <script>location.replace("constant.SYS_create_module.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_delete_module.v.html b/libc/SYS_delete_module.v.html
new file mode 100644
index 0000000..9926510
--- /dev/null
+++ b/libc/SYS_delete_module.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_delete_module.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_delete_module.html">constant.SYS_delete_module.html</a>...</p>
+    <script>location.replace("constant.SYS_delete_module.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_dup.v.html b/libc/SYS_dup.v.html
new file mode 100644
index 0000000..63eac89
--- /dev/null
+++ b/libc/SYS_dup.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_dup.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_dup.html">constant.SYS_dup.html</a>...</p>
+    <script>location.replace("constant.SYS_dup.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_dup2.v.html b/libc/SYS_dup2.v.html
new file mode 100644
index 0000000..6ddcc5a
--- /dev/null
+++ b/libc/SYS_dup2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_dup2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_dup2.html">constant.SYS_dup2.html</a>...</p>
+    <script>location.replace("constant.SYS_dup2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_dup3.v.html b/libc/SYS_dup3.v.html
new file mode 100644
index 0000000..324ce77
--- /dev/null
+++ b/libc/SYS_dup3.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_dup3.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_dup3.html">constant.SYS_dup3.html</a>...</p>
+    <script>location.replace("constant.SYS_dup3.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_epoll_create.v.html b/libc/SYS_epoll_create.v.html
new file mode 100644
index 0000000..ff7d4aa
--- /dev/null
+++ b/libc/SYS_epoll_create.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_epoll_create.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_epoll_create.html">constant.SYS_epoll_create.html</a>...</p>
+    <script>location.replace("constant.SYS_epoll_create.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_epoll_create1.v.html b/libc/SYS_epoll_create1.v.html
new file mode 100644
index 0000000..cbcbb82
--- /dev/null
+++ b/libc/SYS_epoll_create1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_epoll_create1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_epoll_create1.html">constant.SYS_epoll_create1.html</a>...</p>
+    <script>location.replace("constant.SYS_epoll_create1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_epoll_ctl.v.html b/libc/SYS_epoll_ctl.v.html
new file mode 100644
index 0000000..03ea3b6
--- /dev/null
+++ b/libc/SYS_epoll_ctl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_epoll_ctl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_epoll_ctl.html">constant.SYS_epoll_ctl.html</a>...</p>
+    <script>location.replace("constant.SYS_epoll_ctl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_epoll_ctl_old.v.html b/libc/SYS_epoll_ctl_old.v.html
new file mode 100644
index 0000000..de1594b
--- /dev/null
+++ b/libc/SYS_epoll_ctl_old.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_epoll_ctl_old.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_epoll_ctl_old.html">constant.SYS_epoll_ctl_old.html</a>...</p>
+    <script>location.replace("constant.SYS_epoll_ctl_old.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_epoll_pwait.v.html b/libc/SYS_epoll_pwait.v.html
new file mode 100644
index 0000000..4291282
--- /dev/null
+++ b/libc/SYS_epoll_pwait.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_epoll_pwait.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_epoll_pwait.html">constant.SYS_epoll_pwait.html</a>...</p>
+    <script>location.replace("constant.SYS_epoll_pwait.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_epoll_wait.v.html b/libc/SYS_epoll_wait.v.html
new file mode 100644
index 0000000..9953abe
--- /dev/null
+++ b/libc/SYS_epoll_wait.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_epoll_wait.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_epoll_wait.html">constant.SYS_epoll_wait.html</a>...</p>
+    <script>location.replace("constant.SYS_epoll_wait.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_epoll_wait_old.v.html b/libc/SYS_epoll_wait_old.v.html
new file mode 100644
index 0000000..6bb6c94
--- /dev/null
+++ b/libc/SYS_epoll_wait_old.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_epoll_wait_old.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_epoll_wait_old.html">constant.SYS_epoll_wait_old.html</a>...</p>
+    <script>location.replace("constant.SYS_epoll_wait_old.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_eventfd.v.html b/libc/SYS_eventfd.v.html
new file mode 100644
index 0000000..af94fe5
--- /dev/null
+++ b/libc/SYS_eventfd.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_eventfd.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_eventfd.html">constant.SYS_eventfd.html</a>...</p>
+    <script>location.replace("constant.SYS_eventfd.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_eventfd2.v.html b/libc/SYS_eventfd2.v.html
new file mode 100644
index 0000000..c65d193
--- /dev/null
+++ b/libc/SYS_eventfd2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_eventfd2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_eventfd2.html">constant.SYS_eventfd2.html</a>...</p>
+    <script>location.replace("constant.SYS_eventfd2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_execve.v.html b/libc/SYS_execve.v.html
new file mode 100644
index 0000000..1e6068a
--- /dev/null
+++ b/libc/SYS_execve.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_execve.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_execve.html">constant.SYS_execve.html</a>...</p>
+    <script>location.replace("constant.SYS_execve.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_execveat.v.html b/libc/SYS_execveat.v.html
new file mode 100644
index 0000000..f9677cd
--- /dev/null
+++ b/libc/SYS_execveat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_execveat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_execveat.html">constant.SYS_execveat.html</a>...</p>
+    <script>location.replace("constant.SYS_execveat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_exit.v.html b/libc/SYS_exit.v.html
new file mode 100644
index 0000000..dc30533
--- /dev/null
+++ b/libc/SYS_exit.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_exit.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_exit.html">constant.SYS_exit.html</a>...</p>
+    <script>location.replace("constant.SYS_exit.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_exit_group.v.html b/libc/SYS_exit_group.v.html
new file mode 100644
index 0000000..2d263ad
--- /dev/null
+++ b/libc/SYS_exit_group.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_exit_group.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_exit_group.html">constant.SYS_exit_group.html</a>...</p>
+    <script>location.replace("constant.SYS_exit_group.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_faccessat.v.html b/libc/SYS_faccessat.v.html
new file mode 100644
index 0000000..abff40b
--- /dev/null
+++ b/libc/SYS_faccessat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_faccessat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_faccessat.html">constant.SYS_faccessat.html</a>...</p>
+    <script>location.replace("constant.SYS_faccessat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fadvise64.v.html b/libc/SYS_fadvise64.v.html
new file mode 100644
index 0000000..dd2ba73
--- /dev/null
+++ b/libc/SYS_fadvise64.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fadvise64.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fadvise64.html">constant.SYS_fadvise64.html</a>...</p>
+    <script>location.replace("constant.SYS_fadvise64.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fallocate.v.html b/libc/SYS_fallocate.v.html
new file mode 100644
index 0000000..07da1e5
--- /dev/null
+++ b/libc/SYS_fallocate.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fallocate.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fallocate.html">constant.SYS_fallocate.html</a>...</p>
+    <script>location.replace("constant.SYS_fallocate.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fanotify_init.v.html b/libc/SYS_fanotify_init.v.html
new file mode 100644
index 0000000..32d2990
--- /dev/null
+++ b/libc/SYS_fanotify_init.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fanotify_init.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fanotify_init.html">constant.SYS_fanotify_init.html</a>...</p>
+    <script>location.replace("constant.SYS_fanotify_init.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fanotify_mark.v.html b/libc/SYS_fanotify_mark.v.html
new file mode 100644
index 0000000..599a9ab
--- /dev/null
+++ b/libc/SYS_fanotify_mark.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fanotify_mark.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fanotify_mark.html">constant.SYS_fanotify_mark.html</a>...</p>
+    <script>location.replace("constant.SYS_fanotify_mark.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fchdir.v.html b/libc/SYS_fchdir.v.html
new file mode 100644
index 0000000..901ca5b
--- /dev/null
+++ b/libc/SYS_fchdir.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fchdir.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fchdir.html">constant.SYS_fchdir.html</a>...</p>
+    <script>location.replace("constant.SYS_fchdir.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fchmod.v.html b/libc/SYS_fchmod.v.html
new file mode 100644
index 0000000..ad47d90
--- /dev/null
+++ b/libc/SYS_fchmod.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fchmod.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fchmod.html">constant.SYS_fchmod.html</a>...</p>
+    <script>location.replace("constant.SYS_fchmod.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fchmodat.v.html b/libc/SYS_fchmodat.v.html
new file mode 100644
index 0000000..4f46b67
--- /dev/null
+++ b/libc/SYS_fchmodat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fchmodat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fchmodat.html">constant.SYS_fchmodat.html</a>...</p>
+    <script>location.replace("constant.SYS_fchmodat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fchown.v.html b/libc/SYS_fchown.v.html
new file mode 100644
index 0000000..98ea1dc
--- /dev/null
+++ b/libc/SYS_fchown.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fchown.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fchown.html">constant.SYS_fchown.html</a>...</p>
+    <script>location.replace("constant.SYS_fchown.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fchownat.v.html b/libc/SYS_fchownat.v.html
new file mode 100644
index 0000000..df6ae2c
--- /dev/null
+++ b/libc/SYS_fchownat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fchownat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fchownat.html">constant.SYS_fchownat.html</a>...</p>
+    <script>location.replace("constant.SYS_fchownat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fcntl.v.html b/libc/SYS_fcntl.v.html
new file mode 100644
index 0000000..28c6ddd
--- /dev/null
+++ b/libc/SYS_fcntl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fcntl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fcntl.html">constant.SYS_fcntl.html</a>...</p>
+    <script>location.replace("constant.SYS_fcntl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fdatasync.v.html b/libc/SYS_fdatasync.v.html
new file mode 100644
index 0000000..3091fa7
--- /dev/null
+++ b/libc/SYS_fdatasync.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fdatasync.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fdatasync.html">constant.SYS_fdatasync.html</a>...</p>
+    <script>location.replace("constant.SYS_fdatasync.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fgetxattr.v.html b/libc/SYS_fgetxattr.v.html
new file mode 100644
index 0000000..a61eb29
--- /dev/null
+++ b/libc/SYS_fgetxattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fgetxattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fgetxattr.html">constant.SYS_fgetxattr.html</a>...</p>
+    <script>location.replace("constant.SYS_fgetxattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_finit_module.v.html b/libc/SYS_finit_module.v.html
new file mode 100644
index 0000000..e2d9ac2
--- /dev/null
+++ b/libc/SYS_finit_module.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_finit_module.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_finit_module.html">constant.SYS_finit_module.html</a>...</p>
+    <script>location.replace("constant.SYS_finit_module.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_flistxattr.v.html b/libc/SYS_flistxattr.v.html
new file mode 100644
index 0000000..bbe1432
--- /dev/null
+++ b/libc/SYS_flistxattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_flistxattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_flistxattr.html">constant.SYS_flistxattr.html</a>...</p>
+    <script>location.replace("constant.SYS_flistxattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_flock.v.html b/libc/SYS_flock.v.html
new file mode 100644
index 0000000..c4d69c9
--- /dev/null
+++ b/libc/SYS_flock.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_flock.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_flock.html">constant.SYS_flock.html</a>...</p>
+    <script>location.replace("constant.SYS_flock.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fork.v.html b/libc/SYS_fork.v.html
new file mode 100644
index 0000000..254d3a0
--- /dev/null
+++ b/libc/SYS_fork.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fork.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fork.html">constant.SYS_fork.html</a>...</p>
+    <script>location.replace("constant.SYS_fork.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fremovexattr.v.html b/libc/SYS_fremovexattr.v.html
new file mode 100644
index 0000000..0e5769b
--- /dev/null
+++ b/libc/SYS_fremovexattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fremovexattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fremovexattr.html">constant.SYS_fremovexattr.html</a>...</p>
+    <script>location.replace("constant.SYS_fremovexattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fsetxattr.v.html b/libc/SYS_fsetxattr.v.html
new file mode 100644
index 0000000..496c083
--- /dev/null
+++ b/libc/SYS_fsetxattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fsetxattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fsetxattr.html">constant.SYS_fsetxattr.html</a>...</p>
+    <script>location.replace("constant.SYS_fsetxattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fstat.v.html b/libc/SYS_fstat.v.html
new file mode 100644
index 0000000..5271551
--- /dev/null
+++ b/libc/SYS_fstat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fstat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fstat.html">constant.SYS_fstat.html</a>...</p>
+    <script>location.replace("constant.SYS_fstat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fstatfs.v.html b/libc/SYS_fstatfs.v.html
new file mode 100644
index 0000000..503a24c
--- /dev/null
+++ b/libc/SYS_fstatfs.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fstatfs.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fstatfs.html">constant.SYS_fstatfs.html</a>...</p>
+    <script>location.replace("constant.SYS_fstatfs.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_fsync.v.html b/libc/SYS_fsync.v.html
new file mode 100644
index 0000000..2d8103f
--- /dev/null
+++ b/libc/SYS_fsync.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_fsync.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_fsync.html">constant.SYS_fsync.html</a>...</p>
+    <script>location.replace("constant.SYS_fsync.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_ftruncate.v.html b/libc/SYS_ftruncate.v.html
new file mode 100644
index 0000000..7ec412a
--- /dev/null
+++ b/libc/SYS_ftruncate.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_ftruncate.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_ftruncate.html">constant.SYS_ftruncate.html</a>...</p>
+    <script>location.replace("constant.SYS_ftruncate.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_futex.v.html b/libc/SYS_futex.v.html
new file mode 100644
index 0000000..cfe9a07
--- /dev/null
+++ b/libc/SYS_futex.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_futex.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_futex.html">constant.SYS_futex.html</a>...</p>
+    <script>location.replace("constant.SYS_futex.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_futimesat.v.html b/libc/SYS_futimesat.v.html
new file mode 100644
index 0000000..fab16e3
--- /dev/null
+++ b/libc/SYS_futimesat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_futimesat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_futimesat.html">constant.SYS_futimesat.html</a>...</p>
+    <script>location.replace("constant.SYS_futimesat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_get_kernel_syms.v.html b/libc/SYS_get_kernel_syms.v.html
new file mode 100644
index 0000000..c8139f2
--- /dev/null
+++ b/libc/SYS_get_kernel_syms.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_get_kernel_syms.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_get_kernel_syms.html">constant.SYS_get_kernel_syms.html</a>...</p>
+    <script>location.replace("constant.SYS_get_kernel_syms.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_get_mempolicy.v.html b/libc/SYS_get_mempolicy.v.html
new file mode 100644
index 0000000..743831b
--- /dev/null
+++ b/libc/SYS_get_mempolicy.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_get_mempolicy.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_get_mempolicy.html">constant.SYS_get_mempolicy.html</a>...</p>
+    <script>location.replace("constant.SYS_get_mempolicy.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_get_robust_list.v.html b/libc/SYS_get_robust_list.v.html
new file mode 100644
index 0000000..49c51b3
--- /dev/null
+++ b/libc/SYS_get_robust_list.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_get_robust_list.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_get_robust_list.html">constant.SYS_get_robust_list.html</a>...</p>
+    <script>location.replace("constant.SYS_get_robust_list.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_get_thread_area.v.html b/libc/SYS_get_thread_area.v.html
new file mode 100644
index 0000000..d0eafbe
--- /dev/null
+++ b/libc/SYS_get_thread_area.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_get_thread_area.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_get_thread_area.html">constant.SYS_get_thread_area.html</a>...</p>
+    <script>location.replace("constant.SYS_get_thread_area.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getcpu.v.html b/libc/SYS_getcpu.v.html
new file mode 100644
index 0000000..d009016
--- /dev/null
+++ b/libc/SYS_getcpu.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getcpu.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getcpu.html">constant.SYS_getcpu.html</a>...</p>
+    <script>location.replace("constant.SYS_getcpu.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getcwd.v.html b/libc/SYS_getcwd.v.html
new file mode 100644
index 0000000..6e6ac1a
--- /dev/null
+++ b/libc/SYS_getcwd.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getcwd.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getcwd.html">constant.SYS_getcwd.html</a>...</p>
+    <script>location.replace("constant.SYS_getcwd.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getdents.v.html b/libc/SYS_getdents.v.html
new file mode 100644
index 0000000..c880698
--- /dev/null
+++ b/libc/SYS_getdents.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getdents.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getdents.html">constant.SYS_getdents.html</a>...</p>
+    <script>location.replace("constant.SYS_getdents.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getdents64.v.html b/libc/SYS_getdents64.v.html
new file mode 100644
index 0000000..e428ca4
--- /dev/null
+++ b/libc/SYS_getdents64.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getdents64.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getdents64.html">constant.SYS_getdents64.html</a>...</p>
+    <script>location.replace("constant.SYS_getdents64.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getegid.v.html b/libc/SYS_getegid.v.html
new file mode 100644
index 0000000..6b5d701
--- /dev/null
+++ b/libc/SYS_getegid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getegid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getegid.html">constant.SYS_getegid.html</a>...</p>
+    <script>location.replace("constant.SYS_getegid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_geteuid.v.html b/libc/SYS_geteuid.v.html
new file mode 100644
index 0000000..b05f12b
--- /dev/null
+++ b/libc/SYS_geteuid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_geteuid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_geteuid.html">constant.SYS_geteuid.html</a>...</p>
+    <script>location.replace("constant.SYS_geteuid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getgid.v.html b/libc/SYS_getgid.v.html
new file mode 100644
index 0000000..c01773d
--- /dev/null
+++ b/libc/SYS_getgid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getgid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getgid.html">constant.SYS_getgid.html</a>...</p>
+    <script>location.replace("constant.SYS_getgid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getgroups.v.html b/libc/SYS_getgroups.v.html
new file mode 100644
index 0000000..a0baa2c
--- /dev/null
+++ b/libc/SYS_getgroups.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getgroups.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getgroups.html">constant.SYS_getgroups.html</a>...</p>
+    <script>location.replace("constant.SYS_getgroups.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getitimer.v.html b/libc/SYS_getitimer.v.html
new file mode 100644
index 0000000..7557344
--- /dev/null
+++ b/libc/SYS_getitimer.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getitimer.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getitimer.html">constant.SYS_getitimer.html</a>...</p>
+    <script>location.replace("constant.SYS_getitimer.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getpeername.v.html b/libc/SYS_getpeername.v.html
new file mode 100644
index 0000000..c224126
--- /dev/null
+++ b/libc/SYS_getpeername.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getpeername.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getpeername.html">constant.SYS_getpeername.html</a>...</p>
+    <script>location.replace("constant.SYS_getpeername.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getpgid.v.html b/libc/SYS_getpgid.v.html
new file mode 100644
index 0000000..73ef7ab
--- /dev/null
+++ b/libc/SYS_getpgid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getpgid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getpgid.html">constant.SYS_getpgid.html</a>...</p>
+    <script>location.replace("constant.SYS_getpgid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getpgrp.v.html b/libc/SYS_getpgrp.v.html
new file mode 100644
index 0000000..4393fd0
--- /dev/null
+++ b/libc/SYS_getpgrp.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getpgrp.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getpgrp.html">constant.SYS_getpgrp.html</a>...</p>
+    <script>location.replace("constant.SYS_getpgrp.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getpid.v.html b/libc/SYS_getpid.v.html
new file mode 100644
index 0000000..b6741a1
--- /dev/null
+++ b/libc/SYS_getpid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getpid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getpid.html">constant.SYS_getpid.html</a>...</p>
+    <script>location.replace("constant.SYS_getpid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getpmsg.v.html b/libc/SYS_getpmsg.v.html
new file mode 100644
index 0000000..044018f
--- /dev/null
+++ b/libc/SYS_getpmsg.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getpmsg.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getpmsg.html">constant.SYS_getpmsg.html</a>...</p>
+    <script>location.replace("constant.SYS_getpmsg.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getppid.v.html b/libc/SYS_getppid.v.html
new file mode 100644
index 0000000..6e56cd5
--- /dev/null
+++ b/libc/SYS_getppid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getppid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getppid.html">constant.SYS_getppid.html</a>...</p>
+    <script>location.replace("constant.SYS_getppid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getpriority.v.html b/libc/SYS_getpriority.v.html
new file mode 100644
index 0000000..169cddd
--- /dev/null
+++ b/libc/SYS_getpriority.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getpriority.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getpriority.html">constant.SYS_getpriority.html</a>...</p>
+    <script>location.replace("constant.SYS_getpriority.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getrandom.v.html b/libc/SYS_getrandom.v.html
new file mode 100644
index 0000000..d340af9
--- /dev/null
+++ b/libc/SYS_getrandom.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getrandom.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getrandom.html">constant.SYS_getrandom.html</a>...</p>
+    <script>location.replace("constant.SYS_getrandom.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getresgid.v.html b/libc/SYS_getresgid.v.html
new file mode 100644
index 0000000..0e9b704
--- /dev/null
+++ b/libc/SYS_getresgid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getresgid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getresgid.html">constant.SYS_getresgid.html</a>...</p>
+    <script>location.replace("constant.SYS_getresgid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getresuid.v.html b/libc/SYS_getresuid.v.html
new file mode 100644
index 0000000..0ea48bc
--- /dev/null
+++ b/libc/SYS_getresuid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getresuid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getresuid.html">constant.SYS_getresuid.html</a>...</p>
+    <script>location.replace("constant.SYS_getresuid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getrlimit.v.html b/libc/SYS_getrlimit.v.html
new file mode 100644
index 0000000..9936ef9
--- /dev/null
+++ b/libc/SYS_getrlimit.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getrlimit.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getrlimit.html">constant.SYS_getrlimit.html</a>...</p>
+    <script>location.replace("constant.SYS_getrlimit.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getrusage.v.html b/libc/SYS_getrusage.v.html
new file mode 100644
index 0000000..48b8479
--- /dev/null
+++ b/libc/SYS_getrusage.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getrusage.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getrusage.html">constant.SYS_getrusage.html</a>...</p>
+    <script>location.replace("constant.SYS_getrusage.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getsid.v.html b/libc/SYS_getsid.v.html
new file mode 100644
index 0000000..89a39f9
--- /dev/null
+++ b/libc/SYS_getsid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getsid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getsid.html">constant.SYS_getsid.html</a>...</p>
+    <script>location.replace("constant.SYS_getsid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getsockname.v.html b/libc/SYS_getsockname.v.html
new file mode 100644
index 0000000..b31f8b1
--- /dev/null
+++ b/libc/SYS_getsockname.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getsockname.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getsockname.html">constant.SYS_getsockname.html</a>...</p>
+    <script>location.replace("constant.SYS_getsockname.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getsockopt.v.html b/libc/SYS_getsockopt.v.html
new file mode 100644
index 0000000..ca6c3a6
--- /dev/null
+++ b/libc/SYS_getsockopt.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getsockopt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getsockopt.html">constant.SYS_getsockopt.html</a>...</p>
+    <script>location.replace("constant.SYS_getsockopt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_gettid.v.html b/libc/SYS_gettid.v.html
new file mode 100644
index 0000000..7527c4b
--- /dev/null
+++ b/libc/SYS_gettid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_gettid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_gettid.html">constant.SYS_gettid.html</a>...</p>
+    <script>location.replace("constant.SYS_gettid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_gettimeofday.v.html b/libc/SYS_gettimeofday.v.html
new file mode 100644
index 0000000..1c5d43f
--- /dev/null
+++ b/libc/SYS_gettimeofday.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_gettimeofday.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_gettimeofday.html">constant.SYS_gettimeofday.html</a>...</p>
+    <script>location.replace("constant.SYS_gettimeofday.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getuid.v.html b/libc/SYS_getuid.v.html
new file mode 100644
index 0000000..1eaf306
--- /dev/null
+++ b/libc/SYS_getuid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getuid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getuid.html">constant.SYS_getuid.html</a>...</p>
+    <script>location.replace("constant.SYS_getuid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_getxattr.v.html b/libc/SYS_getxattr.v.html
new file mode 100644
index 0000000..a80f94f
--- /dev/null
+++ b/libc/SYS_getxattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_getxattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_getxattr.html">constant.SYS_getxattr.html</a>...</p>
+    <script>location.replace("constant.SYS_getxattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_init_module.v.html b/libc/SYS_init_module.v.html
new file mode 100644
index 0000000..2d5e1fb
--- /dev/null
+++ b/libc/SYS_init_module.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_init_module.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_init_module.html">constant.SYS_init_module.html</a>...</p>
+    <script>location.replace("constant.SYS_init_module.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_inotify_add_watch.v.html b/libc/SYS_inotify_add_watch.v.html
new file mode 100644
index 0000000..b5b0df8
--- /dev/null
+++ b/libc/SYS_inotify_add_watch.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_inotify_add_watch.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_inotify_add_watch.html">constant.SYS_inotify_add_watch.html</a>...</p>
+    <script>location.replace("constant.SYS_inotify_add_watch.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_inotify_init.v.html b/libc/SYS_inotify_init.v.html
new file mode 100644
index 0000000..2c034bb
--- /dev/null
+++ b/libc/SYS_inotify_init.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_inotify_init.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_inotify_init.html">constant.SYS_inotify_init.html</a>...</p>
+    <script>location.replace("constant.SYS_inotify_init.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_inotify_init1.v.html b/libc/SYS_inotify_init1.v.html
new file mode 100644
index 0000000..7bbe68e
--- /dev/null
+++ b/libc/SYS_inotify_init1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_inotify_init1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_inotify_init1.html">constant.SYS_inotify_init1.html</a>...</p>
+    <script>location.replace("constant.SYS_inotify_init1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_inotify_rm_watch.v.html b/libc/SYS_inotify_rm_watch.v.html
new file mode 100644
index 0000000..e058afe
--- /dev/null
+++ b/libc/SYS_inotify_rm_watch.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_inotify_rm_watch.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_inotify_rm_watch.html">constant.SYS_inotify_rm_watch.html</a>...</p>
+    <script>location.replace("constant.SYS_inotify_rm_watch.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_io_cancel.v.html b/libc/SYS_io_cancel.v.html
new file mode 100644
index 0000000..706b20a
--- /dev/null
+++ b/libc/SYS_io_cancel.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_io_cancel.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_io_cancel.html">constant.SYS_io_cancel.html</a>...</p>
+    <script>location.replace("constant.SYS_io_cancel.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_io_destroy.v.html b/libc/SYS_io_destroy.v.html
new file mode 100644
index 0000000..20dd085
--- /dev/null
+++ b/libc/SYS_io_destroy.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_io_destroy.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_io_destroy.html">constant.SYS_io_destroy.html</a>...</p>
+    <script>location.replace("constant.SYS_io_destroy.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_io_getevents.v.html b/libc/SYS_io_getevents.v.html
new file mode 100644
index 0000000..bcdae17
--- /dev/null
+++ b/libc/SYS_io_getevents.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_io_getevents.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_io_getevents.html">constant.SYS_io_getevents.html</a>...</p>
+    <script>location.replace("constant.SYS_io_getevents.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_io_setup.v.html b/libc/SYS_io_setup.v.html
new file mode 100644
index 0000000..aedef92
--- /dev/null
+++ b/libc/SYS_io_setup.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_io_setup.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_io_setup.html">constant.SYS_io_setup.html</a>...</p>
+    <script>location.replace("constant.SYS_io_setup.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_io_submit.v.html b/libc/SYS_io_submit.v.html
new file mode 100644
index 0000000..5fdfd38
--- /dev/null
+++ b/libc/SYS_io_submit.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_io_submit.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_io_submit.html">constant.SYS_io_submit.html</a>...</p>
+    <script>location.replace("constant.SYS_io_submit.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_ioctl.v.html b/libc/SYS_ioctl.v.html
new file mode 100644
index 0000000..417aff2
--- /dev/null
+++ b/libc/SYS_ioctl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_ioctl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_ioctl.html">constant.SYS_ioctl.html</a>...</p>
+    <script>location.replace("constant.SYS_ioctl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_ioperm.v.html b/libc/SYS_ioperm.v.html
new file mode 100644
index 0000000..4e7c040
--- /dev/null
+++ b/libc/SYS_ioperm.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_ioperm.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_ioperm.html">constant.SYS_ioperm.html</a>...</p>
+    <script>location.replace("constant.SYS_ioperm.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_iopl.v.html b/libc/SYS_iopl.v.html
new file mode 100644
index 0000000..a81c2a4
--- /dev/null
+++ b/libc/SYS_iopl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_iopl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_iopl.html">constant.SYS_iopl.html</a>...</p>
+    <script>location.replace("constant.SYS_iopl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_ioprio_get.v.html b/libc/SYS_ioprio_get.v.html
new file mode 100644
index 0000000..4a9ce12
--- /dev/null
+++ b/libc/SYS_ioprio_get.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_ioprio_get.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_ioprio_get.html">constant.SYS_ioprio_get.html</a>...</p>
+    <script>location.replace("constant.SYS_ioprio_get.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_ioprio_set.v.html b/libc/SYS_ioprio_set.v.html
new file mode 100644
index 0000000..7471c3f
--- /dev/null
+++ b/libc/SYS_ioprio_set.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_ioprio_set.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_ioprio_set.html">constant.SYS_ioprio_set.html</a>...</p>
+    <script>location.replace("constant.SYS_ioprio_set.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_kcmp.v.html b/libc/SYS_kcmp.v.html
new file mode 100644
index 0000000..f9bfbbc
--- /dev/null
+++ b/libc/SYS_kcmp.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_kcmp.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_kcmp.html">constant.SYS_kcmp.html</a>...</p>
+    <script>location.replace("constant.SYS_kcmp.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_kexec_file_load.v.html b/libc/SYS_kexec_file_load.v.html
new file mode 100644
index 0000000..84adb88
--- /dev/null
+++ b/libc/SYS_kexec_file_load.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_kexec_file_load.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_kexec_file_load.html">constant.SYS_kexec_file_load.html</a>...</p>
+    <script>location.replace("constant.SYS_kexec_file_load.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_kexec_load.v.html b/libc/SYS_kexec_load.v.html
new file mode 100644
index 0000000..3eae24f
--- /dev/null
+++ b/libc/SYS_kexec_load.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_kexec_load.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_kexec_load.html">constant.SYS_kexec_load.html</a>...</p>
+    <script>location.replace("constant.SYS_kexec_load.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_keyctl.v.html b/libc/SYS_keyctl.v.html
new file mode 100644
index 0000000..7cf0e7a
--- /dev/null
+++ b/libc/SYS_keyctl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_keyctl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_keyctl.html">constant.SYS_keyctl.html</a>...</p>
+    <script>location.replace("constant.SYS_keyctl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_kill.v.html b/libc/SYS_kill.v.html
new file mode 100644
index 0000000..ad82648
--- /dev/null
+++ b/libc/SYS_kill.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_kill.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_kill.html">constant.SYS_kill.html</a>...</p>
+    <script>location.replace("constant.SYS_kill.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_lchown.v.html b/libc/SYS_lchown.v.html
new file mode 100644
index 0000000..2d220f6
--- /dev/null
+++ b/libc/SYS_lchown.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_lchown.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_lchown.html">constant.SYS_lchown.html</a>...</p>
+    <script>location.replace("constant.SYS_lchown.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_lgetxattr.v.html b/libc/SYS_lgetxattr.v.html
new file mode 100644
index 0000000..fee7767
--- /dev/null
+++ b/libc/SYS_lgetxattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_lgetxattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_lgetxattr.html">constant.SYS_lgetxattr.html</a>...</p>
+    <script>location.replace("constant.SYS_lgetxattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_link.v.html b/libc/SYS_link.v.html
new file mode 100644
index 0000000..75a6e64
--- /dev/null
+++ b/libc/SYS_link.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_link.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_link.html">constant.SYS_link.html</a>...</p>
+    <script>location.replace("constant.SYS_link.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_linkat.v.html b/libc/SYS_linkat.v.html
new file mode 100644
index 0000000..c73be36
--- /dev/null
+++ b/libc/SYS_linkat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_linkat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_linkat.html">constant.SYS_linkat.html</a>...</p>
+    <script>location.replace("constant.SYS_linkat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_listen.v.html b/libc/SYS_listen.v.html
new file mode 100644
index 0000000..ad931d6
--- /dev/null
+++ b/libc/SYS_listen.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_listen.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_listen.html">constant.SYS_listen.html</a>...</p>
+    <script>location.replace("constant.SYS_listen.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_listxattr.v.html b/libc/SYS_listxattr.v.html
new file mode 100644
index 0000000..bb962c4
--- /dev/null
+++ b/libc/SYS_listxattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_listxattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_listxattr.html">constant.SYS_listxattr.html</a>...</p>
+    <script>location.replace("constant.SYS_listxattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_llistxattr.v.html b/libc/SYS_llistxattr.v.html
new file mode 100644
index 0000000..659cf00
--- /dev/null
+++ b/libc/SYS_llistxattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_llistxattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_llistxattr.html">constant.SYS_llistxattr.html</a>...</p>
+    <script>location.replace("constant.SYS_llistxattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_lookup_dcookie.v.html b/libc/SYS_lookup_dcookie.v.html
new file mode 100644
index 0000000..afa2aa8
--- /dev/null
+++ b/libc/SYS_lookup_dcookie.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_lookup_dcookie.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_lookup_dcookie.html">constant.SYS_lookup_dcookie.html</a>...</p>
+    <script>location.replace("constant.SYS_lookup_dcookie.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_lremovexattr.v.html b/libc/SYS_lremovexattr.v.html
new file mode 100644
index 0000000..e388db9
--- /dev/null
+++ b/libc/SYS_lremovexattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_lremovexattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_lremovexattr.html">constant.SYS_lremovexattr.html</a>...</p>
+    <script>location.replace("constant.SYS_lremovexattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_lseek.v.html b/libc/SYS_lseek.v.html
new file mode 100644
index 0000000..4cabe2b
--- /dev/null
+++ b/libc/SYS_lseek.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_lseek.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_lseek.html">constant.SYS_lseek.html</a>...</p>
+    <script>location.replace("constant.SYS_lseek.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_lsetxattr.v.html b/libc/SYS_lsetxattr.v.html
new file mode 100644
index 0000000..e9e8e01
--- /dev/null
+++ b/libc/SYS_lsetxattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_lsetxattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_lsetxattr.html">constant.SYS_lsetxattr.html</a>...</p>
+    <script>location.replace("constant.SYS_lsetxattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_lstat.v.html b/libc/SYS_lstat.v.html
new file mode 100644
index 0000000..ddfe3d2
--- /dev/null
+++ b/libc/SYS_lstat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_lstat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_lstat.html">constant.SYS_lstat.html</a>...</p>
+    <script>location.replace("constant.SYS_lstat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_madvise.v.html b/libc/SYS_madvise.v.html
new file mode 100644
index 0000000..4f0b083
--- /dev/null
+++ b/libc/SYS_madvise.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_madvise.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_madvise.html">constant.SYS_madvise.html</a>...</p>
+    <script>location.replace("constant.SYS_madvise.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mbind.v.html b/libc/SYS_mbind.v.html
new file mode 100644
index 0000000..d5b7249
--- /dev/null
+++ b/libc/SYS_mbind.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mbind.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mbind.html">constant.SYS_mbind.html</a>...</p>
+    <script>location.replace("constant.SYS_mbind.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_membarrier.v.html b/libc/SYS_membarrier.v.html
new file mode 100644
index 0000000..ec83c16
--- /dev/null
+++ b/libc/SYS_membarrier.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_membarrier.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_membarrier.html">constant.SYS_membarrier.html</a>...</p>
+    <script>location.replace("constant.SYS_membarrier.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_memfd_create.v.html b/libc/SYS_memfd_create.v.html
new file mode 100644
index 0000000..d18c196
--- /dev/null
+++ b/libc/SYS_memfd_create.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_memfd_create.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_memfd_create.html">constant.SYS_memfd_create.html</a>...</p>
+    <script>location.replace("constant.SYS_memfd_create.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_migrate_pages.v.html b/libc/SYS_migrate_pages.v.html
new file mode 100644
index 0000000..f0f1327
--- /dev/null
+++ b/libc/SYS_migrate_pages.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_migrate_pages.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_migrate_pages.html">constant.SYS_migrate_pages.html</a>...</p>
+    <script>location.replace("constant.SYS_migrate_pages.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mincore.v.html b/libc/SYS_mincore.v.html
new file mode 100644
index 0000000..6435978
--- /dev/null
+++ b/libc/SYS_mincore.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mincore.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mincore.html">constant.SYS_mincore.html</a>...</p>
+    <script>location.replace("constant.SYS_mincore.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mkdir.v.html b/libc/SYS_mkdir.v.html
new file mode 100644
index 0000000..1891a90
--- /dev/null
+++ b/libc/SYS_mkdir.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mkdir.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mkdir.html">constant.SYS_mkdir.html</a>...</p>
+    <script>location.replace("constant.SYS_mkdir.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mkdirat.v.html b/libc/SYS_mkdirat.v.html
new file mode 100644
index 0000000..1f89d42
--- /dev/null
+++ b/libc/SYS_mkdirat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mkdirat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mkdirat.html">constant.SYS_mkdirat.html</a>...</p>
+    <script>location.replace("constant.SYS_mkdirat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mknod.v.html b/libc/SYS_mknod.v.html
new file mode 100644
index 0000000..bb34d37
--- /dev/null
+++ b/libc/SYS_mknod.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mknod.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mknod.html">constant.SYS_mknod.html</a>...</p>
+    <script>location.replace("constant.SYS_mknod.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mknodat.v.html b/libc/SYS_mknodat.v.html
new file mode 100644
index 0000000..d78c63d
--- /dev/null
+++ b/libc/SYS_mknodat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mknodat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mknodat.html">constant.SYS_mknodat.html</a>...</p>
+    <script>location.replace("constant.SYS_mknodat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mlock.v.html b/libc/SYS_mlock.v.html
new file mode 100644
index 0000000..06f9efe
--- /dev/null
+++ b/libc/SYS_mlock.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mlock.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mlock.html">constant.SYS_mlock.html</a>...</p>
+    <script>location.replace("constant.SYS_mlock.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mlock2.v.html b/libc/SYS_mlock2.v.html
new file mode 100644
index 0000000..ced50e8
--- /dev/null
+++ b/libc/SYS_mlock2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mlock2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mlock2.html">constant.SYS_mlock2.html</a>...</p>
+    <script>location.replace("constant.SYS_mlock2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mlockall.v.html b/libc/SYS_mlockall.v.html
new file mode 100644
index 0000000..168ba03
--- /dev/null
+++ b/libc/SYS_mlockall.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mlockall.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mlockall.html">constant.SYS_mlockall.html</a>...</p>
+    <script>location.replace("constant.SYS_mlockall.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mmap.v.html b/libc/SYS_mmap.v.html
new file mode 100644
index 0000000..d1c1911
--- /dev/null
+++ b/libc/SYS_mmap.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mmap.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mmap.html">constant.SYS_mmap.html</a>...</p>
+    <script>location.replace("constant.SYS_mmap.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_modify_ldt.v.html b/libc/SYS_modify_ldt.v.html
new file mode 100644
index 0000000..74581b2
--- /dev/null
+++ b/libc/SYS_modify_ldt.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_modify_ldt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_modify_ldt.html">constant.SYS_modify_ldt.html</a>...</p>
+    <script>location.replace("constant.SYS_modify_ldt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mount.v.html b/libc/SYS_mount.v.html
new file mode 100644
index 0000000..da48417
--- /dev/null
+++ b/libc/SYS_mount.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mount.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mount.html">constant.SYS_mount.html</a>...</p>
+    <script>location.replace("constant.SYS_mount.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_move_pages.v.html b/libc/SYS_move_pages.v.html
new file mode 100644
index 0000000..1d251be
--- /dev/null
+++ b/libc/SYS_move_pages.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_move_pages.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_move_pages.html">constant.SYS_move_pages.html</a>...</p>
+    <script>location.replace("constant.SYS_move_pages.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mprotect.v.html b/libc/SYS_mprotect.v.html
new file mode 100644
index 0000000..73071e5
--- /dev/null
+++ b/libc/SYS_mprotect.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mprotect.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mprotect.html">constant.SYS_mprotect.html</a>...</p>
+    <script>location.replace("constant.SYS_mprotect.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mq_getsetattr.v.html b/libc/SYS_mq_getsetattr.v.html
new file mode 100644
index 0000000..58d27b7
--- /dev/null
+++ b/libc/SYS_mq_getsetattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mq_getsetattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mq_getsetattr.html">constant.SYS_mq_getsetattr.html</a>...</p>
+    <script>location.replace("constant.SYS_mq_getsetattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mq_notify.v.html b/libc/SYS_mq_notify.v.html
new file mode 100644
index 0000000..4d639e5
--- /dev/null
+++ b/libc/SYS_mq_notify.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mq_notify.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mq_notify.html">constant.SYS_mq_notify.html</a>...</p>
+    <script>location.replace("constant.SYS_mq_notify.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mq_open.v.html b/libc/SYS_mq_open.v.html
new file mode 100644
index 0000000..ed7182a
--- /dev/null
+++ b/libc/SYS_mq_open.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mq_open.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mq_open.html">constant.SYS_mq_open.html</a>...</p>
+    <script>location.replace("constant.SYS_mq_open.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mq_timedreceive.v.html b/libc/SYS_mq_timedreceive.v.html
new file mode 100644
index 0000000..a243b4a
--- /dev/null
+++ b/libc/SYS_mq_timedreceive.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mq_timedreceive.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mq_timedreceive.html">constant.SYS_mq_timedreceive.html</a>...</p>
+    <script>location.replace("constant.SYS_mq_timedreceive.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mq_timedsend.v.html b/libc/SYS_mq_timedsend.v.html
new file mode 100644
index 0000000..fe1c003
--- /dev/null
+++ b/libc/SYS_mq_timedsend.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mq_timedsend.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mq_timedsend.html">constant.SYS_mq_timedsend.html</a>...</p>
+    <script>location.replace("constant.SYS_mq_timedsend.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mq_unlink.v.html b/libc/SYS_mq_unlink.v.html
new file mode 100644
index 0000000..01c8020
--- /dev/null
+++ b/libc/SYS_mq_unlink.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mq_unlink.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mq_unlink.html">constant.SYS_mq_unlink.html</a>...</p>
+    <script>location.replace("constant.SYS_mq_unlink.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_mremap.v.html b/libc/SYS_mremap.v.html
new file mode 100644
index 0000000..05ee0e7
--- /dev/null
+++ b/libc/SYS_mremap.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_mremap.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_mremap.html">constant.SYS_mremap.html</a>...</p>
+    <script>location.replace("constant.SYS_mremap.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_msgctl.v.html b/libc/SYS_msgctl.v.html
new file mode 100644
index 0000000..79f9392
--- /dev/null
+++ b/libc/SYS_msgctl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_msgctl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_msgctl.html">constant.SYS_msgctl.html</a>...</p>
+    <script>location.replace("constant.SYS_msgctl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_msgget.v.html b/libc/SYS_msgget.v.html
new file mode 100644
index 0000000..ceaa07e
--- /dev/null
+++ b/libc/SYS_msgget.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_msgget.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_msgget.html">constant.SYS_msgget.html</a>...</p>
+    <script>location.replace("constant.SYS_msgget.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_msgrcv.v.html b/libc/SYS_msgrcv.v.html
new file mode 100644
index 0000000..6f99750
--- /dev/null
+++ b/libc/SYS_msgrcv.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_msgrcv.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_msgrcv.html">constant.SYS_msgrcv.html</a>...</p>
+    <script>location.replace("constant.SYS_msgrcv.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_msgsnd.v.html b/libc/SYS_msgsnd.v.html
new file mode 100644
index 0000000..960f357
--- /dev/null
+++ b/libc/SYS_msgsnd.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_msgsnd.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_msgsnd.html">constant.SYS_msgsnd.html</a>...</p>
+    <script>location.replace("constant.SYS_msgsnd.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_msync.v.html b/libc/SYS_msync.v.html
new file mode 100644
index 0000000..334a235
--- /dev/null
+++ b/libc/SYS_msync.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_msync.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_msync.html">constant.SYS_msync.html</a>...</p>
+    <script>location.replace("constant.SYS_msync.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_munlock.v.html b/libc/SYS_munlock.v.html
new file mode 100644
index 0000000..ebd87a0
--- /dev/null
+++ b/libc/SYS_munlock.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_munlock.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_munlock.html">constant.SYS_munlock.html</a>...</p>
+    <script>location.replace("constant.SYS_munlock.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_munlockall.v.html b/libc/SYS_munlockall.v.html
new file mode 100644
index 0000000..15f9fb4
--- /dev/null
+++ b/libc/SYS_munlockall.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_munlockall.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_munlockall.html">constant.SYS_munlockall.html</a>...</p>
+    <script>location.replace("constant.SYS_munlockall.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_munmap.v.html b/libc/SYS_munmap.v.html
new file mode 100644
index 0000000..3933a61
--- /dev/null
+++ b/libc/SYS_munmap.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_munmap.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_munmap.html">constant.SYS_munmap.html</a>...</p>
+    <script>location.replace("constant.SYS_munmap.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_name_to_handle_at.v.html b/libc/SYS_name_to_handle_at.v.html
new file mode 100644
index 0000000..c1726b7
--- /dev/null
+++ b/libc/SYS_name_to_handle_at.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_name_to_handle_at.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_name_to_handle_at.html">constant.SYS_name_to_handle_at.html</a>...</p>
+    <script>location.replace("constant.SYS_name_to_handle_at.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_nanosleep.v.html b/libc/SYS_nanosleep.v.html
new file mode 100644
index 0000000..619367e
--- /dev/null
+++ b/libc/SYS_nanosleep.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_nanosleep.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_nanosleep.html">constant.SYS_nanosleep.html</a>...</p>
+    <script>location.replace("constant.SYS_nanosleep.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_newfstatat.v.html b/libc/SYS_newfstatat.v.html
new file mode 100644
index 0000000..b8514aa
--- /dev/null
+++ b/libc/SYS_newfstatat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_newfstatat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_newfstatat.html">constant.SYS_newfstatat.html</a>...</p>
+    <script>location.replace("constant.SYS_newfstatat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_nfsservctl.v.html b/libc/SYS_nfsservctl.v.html
new file mode 100644
index 0000000..c862c4b
--- /dev/null
+++ b/libc/SYS_nfsservctl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_nfsservctl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_nfsservctl.html">constant.SYS_nfsservctl.html</a>...</p>
+    <script>location.replace("constant.SYS_nfsservctl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_open.v.html b/libc/SYS_open.v.html
new file mode 100644
index 0000000..d0b66a2
--- /dev/null
+++ b/libc/SYS_open.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_open.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_open.html">constant.SYS_open.html</a>...</p>
+    <script>location.replace("constant.SYS_open.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_open_by_handle_at.v.html b/libc/SYS_open_by_handle_at.v.html
new file mode 100644
index 0000000..95a4569
--- /dev/null
+++ b/libc/SYS_open_by_handle_at.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_open_by_handle_at.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_open_by_handle_at.html">constant.SYS_open_by_handle_at.html</a>...</p>
+    <script>location.replace("constant.SYS_open_by_handle_at.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_openat.v.html b/libc/SYS_openat.v.html
new file mode 100644
index 0000000..70d82f1
--- /dev/null
+++ b/libc/SYS_openat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_openat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_openat.html">constant.SYS_openat.html</a>...</p>
+    <script>location.replace("constant.SYS_openat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_pause.v.html b/libc/SYS_pause.v.html
new file mode 100644
index 0000000..6c645dc
--- /dev/null
+++ b/libc/SYS_pause.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_pause.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_pause.html">constant.SYS_pause.html</a>...</p>
+    <script>location.replace("constant.SYS_pause.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_perf_event_open.v.html b/libc/SYS_perf_event_open.v.html
new file mode 100644
index 0000000..8ed7f17
--- /dev/null
+++ b/libc/SYS_perf_event_open.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_perf_event_open.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_perf_event_open.html">constant.SYS_perf_event_open.html</a>...</p>
+    <script>location.replace("constant.SYS_perf_event_open.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_personality.v.html b/libc/SYS_personality.v.html
new file mode 100644
index 0000000..b65536f
--- /dev/null
+++ b/libc/SYS_personality.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_personality.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_personality.html">constant.SYS_personality.html</a>...</p>
+    <script>location.replace("constant.SYS_personality.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_pipe.v.html b/libc/SYS_pipe.v.html
new file mode 100644
index 0000000..4e9012d
--- /dev/null
+++ b/libc/SYS_pipe.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_pipe.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_pipe.html">constant.SYS_pipe.html</a>...</p>
+    <script>location.replace("constant.SYS_pipe.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_pipe2.v.html b/libc/SYS_pipe2.v.html
new file mode 100644
index 0000000..6a93ff9
--- /dev/null
+++ b/libc/SYS_pipe2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_pipe2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_pipe2.html">constant.SYS_pipe2.html</a>...</p>
+    <script>location.replace("constant.SYS_pipe2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_pivot_root.v.html b/libc/SYS_pivot_root.v.html
new file mode 100644
index 0000000..fa2e82c
--- /dev/null
+++ b/libc/SYS_pivot_root.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_pivot_root.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_pivot_root.html">constant.SYS_pivot_root.html</a>...</p>
+    <script>location.replace("constant.SYS_pivot_root.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_pkey_alloc.v.html b/libc/SYS_pkey_alloc.v.html
new file mode 100644
index 0000000..705c81c
--- /dev/null
+++ b/libc/SYS_pkey_alloc.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_pkey_alloc.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_pkey_alloc.html">constant.SYS_pkey_alloc.html</a>...</p>
+    <script>location.replace("constant.SYS_pkey_alloc.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_pkey_free.v.html b/libc/SYS_pkey_free.v.html
new file mode 100644
index 0000000..169c1cf
--- /dev/null
+++ b/libc/SYS_pkey_free.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_pkey_free.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_pkey_free.html">constant.SYS_pkey_free.html</a>...</p>
+    <script>location.replace("constant.SYS_pkey_free.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_pkey_mprotect.v.html b/libc/SYS_pkey_mprotect.v.html
new file mode 100644
index 0000000..be7f511
--- /dev/null
+++ b/libc/SYS_pkey_mprotect.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_pkey_mprotect.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_pkey_mprotect.html">constant.SYS_pkey_mprotect.html</a>...</p>
+    <script>location.replace("constant.SYS_pkey_mprotect.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_poll.v.html b/libc/SYS_poll.v.html
new file mode 100644
index 0000000..c7f4413
--- /dev/null
+++ b/libc/SYS_poll.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_poll.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_poll.html">constant.SYS_poll.html</a>...</p>
+    <script>location.replace("constant.SYS_poll.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_ppoll.v.html b/libc/SYS_ppoll.v.html
new file mode 100644
index 0000000..f50758a
--- /dev/null
+++ b/libc/SYS_ppoll.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_ppoll.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_ppoll.html">constant.SYS_ppoll.html</a>...</p>
+    <script>location.replace("constant.SYS_ppoll.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_prctl.v.html b/libc/SYS_prctl.v.html
new file mode 100644
index 0000000..094db1d
--- /dev/null
+++ b/libc/SYS_prctl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_prctl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_prctl.html">constant.SYS_prctl.html</a>...</p>
+    <script>location.replace("constant.SYS_prctl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_pread64.v.html b/libc/SYS_pread64.v.html
new file mode 100644
index 0000000..747edd4
--- /dev/null
+++ b/libc/SYS_pread64.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_pread64.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_pread64.html">constant.SYS_pread64.html</a>...</p>
+    <script>location.replace("constant.SYS_pread64.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_preadv.v.html b/libc/SYS_preadv.v.html
new file mode 100644
index 0000000..8c5c04d
--- /dev/null
+++ b/libc/SYS_preadv.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_preadv.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_preadv.html">constant.SYS_preadv.html</a>...</p>
+    <script>location.replace("constant.SYS_preadv.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_preadv2.v.html b/libc/SYS_preadv2.v.html
new file mode 100644
index 0000000..d893dc6
--- /dev/null
+++ b/libc/SYS_preadv2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_preadv2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_preadv2.html">constant.SYS_preadv2.html</a>...</p>
+    <script>location.replace("constant.SYS_preadv2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_prlimit64.v.html b/libc/SYS_prlimit64.v.html
new file mode 100644
index 0000000..e819208
--- /dev/null
+++ b/libc/SYS_prlimit64.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_prlimit64.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_prlimit64.html">constant.SYS_prlimit64.html</a>...</p>
+    <script>location.replace("constant.SYS_prlimit64.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_process_vm_readv.v.html b/libc/SYS_process_vm_readv.v.html
new file mode 100644
index 0000000..6510943
--- /dev/null
+++ b/libc/SYS_process_vm_readv.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_process_vm_readv.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_process_vm_readv.html">constant.SYS_process_vm_readv.html</a>...</p>
+    <script>location.replace("constant.SYS_process_vm_readv.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_process_vm_writev.v.html b/libc/SYS_process_vm_writev.v.html
new file mode 100644
index 0000000..438c682
--- /dev/null
+++ b/libc/SYS_process_vm_writev.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_process_vm_writev.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_process_vm_writev.html">constant.SYS_process_vm_writev.html</a>...</p>
+    <script>location.replace("constant.SYS_process_vm_writev.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_pselect6.v.html b/libc/SYS_pselect6.v.html
new file mode 100644
index 0000000..f3640c8
--- /dev/null
+++ b/libc/SYS_pselect6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_pselect6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_pselect6.html">constant.SYS_pselect6.html</a>...</p>
+    <script>location.replace("constant.SYS_pselect6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_ptrace.v.html b/libc/SYS_ptrace.v.html
new file mode 100644
index 0000000..e084a7a
--- /dev/null
+++ b/libc/SYS_ptrace.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_ptrace.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_ptrace.html">constant.SYS_ptrace.html</a>...</p>
+    <script>location.replace("constant.SYS_ptrace.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_putpmsg.v.html b/libc/SYS_putpmsg.v.html
new file mode 100644
index 0000000..1b1f2c3
--- /dev/null
+++ b/libc/SYS_putpmsg.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_putpmsg.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_putpmsg.html">constant.SYS_putpmsg.html</a>...</p>
+    <script>location.replace("constant.SYS_putpmsg.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_pwrite64.v.html b/libc/SYS_pwrite64.v.html
new file mode 100644
index 0000000..f053eab
--- /dev/null
+++ b/libc/SYS_pwrite64.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_pwrite64.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_pwrite64.html">constant.SYS_pwrite64.html</a>...</p>
+    <script>location.replace("constant.SYS_pwrite64.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_pwritev.v.html b/libc/SYS_pwritev.v.html
new file mode 100644
index 0000000..f8e8534
--- /dev/null
+++ b/libc/SYS_pwritev.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_pwritev.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_pwritev.html">constant.SYS_pwritev.html</a>...</p>
+    <script>location.replace("constant.SYS_pwritev.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_pwritev2.v.html b/libc/SYS_pwritev2.v.html
new file mode 100644
index 0000000..8f5b29e
--- /dev/null
+++ b/libc/SYS_pwritev2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_pwritev2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_pwritev2.html">constant.SYS_pwritev2.html</a>...</p>
+    <script>location.replace("constant.SYS_pwritev2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_query_module.v.html b/libc/SYS_query_module.v.html
new file mode 100644
index 0000000..dc9eecd
--- /dev/null
+++ b/libc/SYS_query_module.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_query_module.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_query_module.html">constant.SYS_query_module.html</a>...</p>
+    <script>location.replace("constant.SYS_query_module.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_quotactl.v.html b/libc/SYS_quotactl.v.html
new file mode 100644
index 0000000..c2e952d
--- /dev/null
+++ b/libc/SYS_quotactl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_quotactl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_quotactl.html">constant.SYS_quotactl.html</a>...</p>
+    <script>location.replace("constant.SYS_quotactl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_read.v.html b/libc/SYS_read.v.html
new file mode 100644
index 0000000..7c107ae
--- /dev/null
+++ b/libc/SYS_read.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_read.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_read.html">constant.SYS_read.html</a>...</p>
+    <script>location.replace("constant.SYS_read.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_readahead.v.html b/libc/SYS_readahead.v.html
new file mode 100644
index 0000000..e65ad4f
--- /dev/null
+++ b/libc/SYS_readahead.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_readahead.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_readahead.html">constant.SYS_readahead.html</a>...</p>
+    <script>location.replace("constant.SYS_readahead.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_readlink.v.html b/libc/SYS_readlink.v.html
new file mode 100644
index 0000000..5c972f4
--- /dev/null
+++ b/libc/SYS_readlink.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_readlink.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_readlink.html">constant.SYS_readlink.html</a>...</p>
+    <script>location.replace("constant.SYS_readlink.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_readlinkat.v.html b/libc/SYS_readlinkat.v.html
new file mode 100644
index 0000000..5ffc959
--- /dev/null
+++ b/libc/SYS_readlinkat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_readlinkat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_readlinkat.html">constant.SYS_readlinkat.html</a>...</p>
+    <script>location.replace("constant.SYS_readlinkat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_readv.v.html b/libc/SYS_readv.v.html
new file mode 100644
index 0000000..bc807a8
--- /dev/null
+++ b/libc/SYS_readv.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_readv.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_readv.html">constant.SYS_readv.html</a>...</p>
+    <script>location.replace("constant.SYS_readv.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_reboot.v.html b/libc/SYS_reboot.v.html
new file mode 100644
index 0000000..ea2268c
--- /dev/null
+++ b/libc/SYS_reboot.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_reboot.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_reboot.html">constant.SYS_reboot.html</a>...</p>
+    <script>location.replace("constant.SYS_reboot.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_recvfrom.v.html b/libc/SYS_recvfrom.v.html
new file mode 100644
index 0000000..7329538
--- /dev/null
+++ b/libc/SYS_recvfrom.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_recvfrom.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_recvfrom.html">constant.SYS_recvfrom.html</a>...</p>
+    <script>location.replace("constant.SYS_recvfrom.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_recvmmsg.v.html b/libc/SYS_recvmmsg.v.html
new file mode 100644
index 0000000..305c31e
--- /dev/null
+++ b/libc/SYS_recvmmsg.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_recvmmsg.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_recvmmsg.html">constant.SYS_recvmmsg.html</a>...</p>
+    <script>location.replace("constant.SYS_recvmmsg.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_recvmsg.v.html b/libc/SYS_recvmsg.v.html
new file mode 100644
index 0000000..6d3090b
--- /dev/null
+++ b/libc/SYS_recvmsg.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_recvmsg.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_recvmsg.html">constant.SYS_recvmsg.html</a>...</p>
+    <script>location.replace("constant.SYS_recvmsg.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_remap_file_pages.v.html b/libc/SYS_remap_file_pages.v.html
new file mode 100644
index 0000000..9e40b71
--- /dev/null
+++ b/libc/SYS_remap_file_pages.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_remap_file_pages.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_remap_file_pages.html">constant.SYS_remap_file_pages.html</a>...</p>
+    <script>location.replace("constant.SYS_remap_file_pages.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_removexattr.v.html b/libc/SYS_removexattr.v.html
new file mode 100644
index 0000000..ff50cc8
--- /dev/null
+++ b/libc/SYS_removexattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_removexattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_removexattr.html">constant.SYS_removexattr.html</a>...</p>
+    <script>location.replace("constant.SYS_removexattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_rename.v.html b/libc/SYS_rename.v.html
new file mode 100644
index 0000000..4665a89
--- /dev/null
+++ b/libc/SYS_rename.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_rename.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_rename.html">constant.SYS_rename.html</a>...</p>
+    <script>location.replace("constant.SYS_rename.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_renameat.v.html b/libc/SYS_renameat.v.html
new file mode 100644
index 0000000..546cbee
--- /dev/null
+++ b/libc/SYS_renameat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_renameat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_renameat.html">constant.SYS_renameat.html</a>...</p>
+    <script>location.replace("constant.SYS_renameat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_renameat2.v.html b/libc/SYS_renameat2.v.html
new file mode 100644
index 0000000..ddee4b1
--- /dev/null
+++ b/libc/SYS_renameat2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_renameat2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_renameat2.html">constant.SYS_renameat2.html</a>...</p>
+    <script>location.replace("constant.SYS_renameat2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_request_key.v.html b/libc/SYS_request_key.v.html
new file mode 100644
index 0000000..8fb48a5
--- /dev/null
+++ b/libc/SYS_request_key.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_request_key.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_request_key.html">constant.SYS_request_key.html</a>...</p>
+    <script>location.replace("constant.SYS_request_key.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_restart_syscall.v.html b/libc/SYS_restart_syscall.v.html
new file mode 100644
index 0000000..d449dff
--- /dev/null
+++ b/libc/SYS_restart_syscall.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_restart_syscall.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_restart_syscall.html">constant.SYS_restart_syscall.html</a>...</p>
+    <script>location.replace("constant.SYS_restart_syscall.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_rmdir.v.html b/libc/SYS_rmdir.v.html
new file mode 100644
index 0000000..9df2556
--- /dev/null
+++ b/libc/SYS_rmdir.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_rmdir.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_rmdir.html">constant.SYS_rmdir.html</a>...</p>
+    <script>location.replace("constant.SYS_rmdir.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_rt_sigaction.v.html b/libc/SYS_rt_sigaction.v.html
new file mode 100644
index 0000000..35128a5
--- /dev/null
+++ b/libc/SYS_rt_sigaction.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_rt_sigaction.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_rt_sigaction.html">constant.SYS_rt_sigaction.html</a>...</p>
+    <script>location.replace("constant.SYS_rt_sigaction.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_rt_sigpending.v.html b/libc/SYS_rt_sigpending.v.html
new file mode 100644
index 0000000..5b8468d
--- /dev/null
+++ b/libc/SYS_rt_sigpending.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_rt_sigpending.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_rt_sigpending.html">constant.SYS_rt_sigpending.html</a>...</p>
+    <script>location.replace("constant.SYS_rt_sigpending.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_rt_sigprocmask.v.html b/libc/SYS_rt_sigprocmask.v.html
new file mode 100644
index 0000000..d57caa2
--- /dev/null
+++ b/libc/SYS_rt_sigprocmask.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_rt_sigprocmask.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_rt_sigprocmask.html">constant.SYS_rt_sigprocmask.html</a>...</p>
+    <script>location.replace("constant.SYS_rt_sigprocmask.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_rt_sigqueueinfo.v.html b/libc/SYS_rt_sigqueueinfo.v.html
new file mode 100644
index 0000000..793a3dc
--- /dev/null
+++ b/libc/SYS_rt_sigqueueinfo.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_rt_sigqueueinfo.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_rt_sigqueueinfo.html">constant.SYS_rt_sigqueueinfo.html</a>...</p>
+    <script>location.replace("constant.SYS_rt_sigqueueinfo.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_rt_sigreturn.v.html b/libc/SYS_rt_sigreturn.v.html
new file mode 100644
index 0000000..98aa194
--- /dev/null
+++ b/libc/SYS_rt_sigreturn.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_rt_sigreturn.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_rt_sigreturn.html">constant.SYS_rt_sigreturn.html</a>...</p>
+    <script>location.replace("constant.SYS_rt_sigreturn.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_rt_sigsuspend.v.html b/libc/SYS_rt_sigsuspend.v.html
new file mode 100644
index 0000000..a427729
--- /dev/null
+++ b/libc/SYS_rt_sigsuspend.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_rt_sigsuspend.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_rt_sigsuspend.html">constant.SYS_rt_sigsuspend.html</a>...</p>
+    <script>location.replace("constant.SYS_rt_sigsuspend.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_rt_sigtimedwait.v.html b/libc/SYS_rt_sigtimedwait.v.html
new file mode 100644
index 0000000..53bdc3d
--- /dev/null
+++ b/libc/SYS_rt_sigtimedwait.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_rt_sigtimedwait.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_rt_sigtimedwait.html">constant.SYS_rt_sigtimedwait.html</a>...</p>
+    <script>location.replace("constant.SYS_rt_sigtimedwait.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_rt_tgsigqueueinfo.v.html b/libc/SYS_rt_tgsigqueueinfo.v.html
new file mode 100644
index 0000000..54fccc7
--- /dev/null
+++ b/libc/SYS_rt_tgsigqueueinfo.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_rt_tgsigqueueinfo.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_rt_tgsigqueueinfo.html">constant.SYS_rt_tgsigqueueinfo.html</a>...</p>
+    <script>location.replace("constant.SYS_rt_tgsigqueueinfo.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sched_get_priority_max.v.html b/libc/SYS_sched_get_priority_max.v.html
new file mode 100644
index 0000000..dc5f248
--- /dev/null
+++ b/libc/SYS_sched_get_priority_max.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sched_get_priority_max.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sched_get_priority_max.html">constant.SYS_sched_get_priority_max.html</a>...</p>
+    <script>location.replace("constant.SYS_sched_get_priority_max.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sched_get_priority_min.v.html b/libc/SYS_sched_get_priority_min.v.html
new file mode 100644
index 0000000..2181617
--- /dev/null
+++ b/libc/SYS_sched_get_priority_min.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sched_get_priority_min.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sched_get_priority_min.html">constant.SYS_sched_get_priority_min.html</a>...</p>
+    <script>location.replace("constant.SYS_sched_get_priority_min.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sched_getaffinity.v.html b/libc/SYS_sched_getaffinity.v.html
new file mode 100644
index 0000000..7c5c890
--- /dev/null
+++ b/libc/SYS_sched_getaffinity.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sched_getaffinity.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sched_getaffinity.html">constant.SYS_sched_getaffinity.html</a>...</p>
+    <script>location.replace("constant.SYS_sched_getaffinity.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sched_getattr.v.html b/libc/SYS_sched_getattr.v.html
new file mode 100644
index 0000000..bcbdbf7
--- /dev/null
+++ b/libc/SYS_sched_getattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sched_getattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sched_getattr.html">constant.SYS_sched_getattr.html</a>...</p>
+    <script>location.replace("constant.SYS_sched_getattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sched_getparam.v.html b/libc/SYS_sched_getparam.v.html
new file mode 100644
index 0000000..c36938d
--- /dev/null
+++ b/libc/SYS_sched_getparam.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sched_getparam.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sched_getparam.html">constant.SYS_sched_getparam.html</a>...</p>
+    <script>location.replace("constant.SYS_sched_getparam.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sched_getscheduler.v.html b/libc/SYS_sched_getscheduler.v.html
new file mode 100644
index 0000000..1fe5f79
--- /dev/null
+++ b/libc/SYS_sched_getscheduler.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sched_getscheduler.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sched_getscheduler.html">constant.SYS_sched_getscheduler.html</a>...</p>
+    <script>location.replace("constant.SYS_sched_getscheduler.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sched_rr_get_interval.v.html b/libc/SYS_sched_rr_get_interval.v.html
new file mode 100644
index 0000000..226f80f
--- /dev/null
+++ b/libc/SYS_sched_rr_get_interval.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sched_rr_get_interval.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sched_rr_get_interval.html">constant.SYS_sched_rr_get_interval.html</a>...</p>
+    <script>location.replace("constant.SYS_sched_rr_get_interval.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sched_setaffinity.v.html b/libc/SYS_sched_setaffinity.v.html
new file mode 100644
index 0000000..fd6c353
--- /dev/null
+++ b/libc/SYS_sched_setaffinity.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sched_setaffinity.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sched_setaffinity.html">constant.SYS_sched_setaffinity.html</a>...</p>
+    <script>location.replace("constant.SYS_sched_setaffinity.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sched_setattr.v.html b/libc/SYS_sched_setattr.v.html
new file mode 100644
index 0000000..a58347d
--- /dev/null
+++ b/libc/SYS_sched_setattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sched_setattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sched_setattr.html">constant.SYS_sched_setattr.html</a>...</p>
+    <script>location.replace("constant.SYS_sched_setattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sched_setparam.v.html b/libc/SYS_sched_setparam.v.html
new file mode 100644
index 0000000..bb6e68d
--- /dev/null
+++ b/libc/SYS_sched_setparam.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sched_setparam.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sched_setparam.html">constant.SYS_sched_setparam.html</a>...</p>
+    <script>location.replace("constant.SYS_sched_setparam.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sched_setscheduler.v.html b/libc/SYS_sched_setscheduler.v.html
new file mode 100644
index 0000000..5ba970d
--- /dev/null
+++ b/libc/SYS_sched_setscheduler.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sched_setscheduler.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sched_setscheduler.html">constant.SYS_sched_setscheduler.html</a>...</p>
+    <script>location.replace("constant.SYS_sched_setscheduler.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sched_yield.v.html b/libc/SYS_sched_yield.v.html
new file mode 100644
index 0000000..1266151
--- /dev/null
+++ b/libc/SYS_sched_yield.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sched_yield.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sched_yield.html">constant.SYS_sched_yield.html</a>...</p>
+    <script>location.replace("constant.SYS_sched_yield.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_seccomp.v.html b/libc/SYS_seccomp.v.html
new file mode 100644
index 0000000..b48ed8d
--- /dev/null
+++ b/libc/SYS_seccomp.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_seccomp.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_seccomp.html">constant.SYS_seccomp.html</a>...</p>
+    <script>location.replace("constant.SYS_seccomp.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_security.v.html b/libc/SYS_security.v.html
new file mode 100644
index 0000000..a03e8e9
--- /dev/null
+++ b/libc/SYS_security.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_security.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_security.html">constant.SYS_security.html</a>...</p>
+    <script>location.replace("constant.SYS_security.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_select.v.html b/libc/SYS_select.v.html
new file mode 100644
index 0000000..44cb053
--- /dev/null
+++ b/libc/SYS_select.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_select.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_select.html">constant.SYS_select.html</a>...</p>
+    <script>location.replace("constant.SYS_select.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_semctl.v.html b/libc/SYS_semctl.v.html
new file mode 100644
index 0000000..2966a0a
--- /dev/null
+++ b/libc/SYS_semctl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_semctl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_semctl.html">constant.SYS_semctl.html</a>...</p>
+    <script>location.replace("constant.SYS_semctl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_semget.v.html b/libc/SYS_semget.v.html
new file mode 100644
index 0000000..8cce0c3
--- /dev/null
+++ b/libc/SYS_semget.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_semget.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_semget.html">constant.SYS_semget.html</a>...</p>
+    <script>location.replace("constant.SYS_semget.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_semop.v.html b/libc/SYS_semop.v.html
new file mode 100644
index 0000000..3be777f
--- /dev/null
+++ b/libc/SYS_semop.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_semop.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_semop.html">constant.SYS_semop.html</a>...</p>
+    <script>location.replace("constant.SYS_semop.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_semtimedop.v.html b/libc/SYS_semtimedop.v.html
new file mode 100644
index 0000000..5873368
--- /dev/null
+++ b/libc/SYS_semtimedop.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_semtimedop.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_semtimedop.html">constant.SYS_semtimedop.html</a>...</p>
+    <script>location.replace("constant.SYS_semtimedop.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sendfile.v.html b/libc/SYS_sendfile.v.html
new file mode 100644
index 0000000..cdf48e8
--- /dev/null
+++ b/libc/SYS_sendfile.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sendfile.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sendfile.html">constant.SYS_sendfile.html</a>...</p>
+    <script>location.replace("constant.SYS_sendfile.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sendmmsg.v.html b/libc/SYS_sendmmsg.v.html
new file mode 100644
index 0000000..f997417
--- /dev/null
+++ b/libc/SYS_sendmmsg.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sendmmsg.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sendmmsg.html">constant.SYS_sendmmsg.html</a>...</p>
+    <script>location.replace("constant.SYS_sendmmsg.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sendmsg.v.html b/libc/SYS_sendmsg.v.html
new file mode 100644
index 0000000..f2f6bf2
--- /dev/null
+++ b/libc/SYS_sendmsg.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sendmsg.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sendmsg.html">constant.SYS_sendmsg.html</a>...</p>
+    <script>location.replace("constant.SYS_sendmsg.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sendto.v.html b/libc/SYS_sendto.v.html
new file mode 100644
index 0000000..43379ab
--- /dev/null
+++ b/libc/SYS_sendto.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sendto.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sendto.html">constant.SYS_sendto.html</a>...</p>
+    <script>location.replace("constant.SYS_sendto.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_set_mempolicy.v.html b/libc/SYS_set_mempolicy.v.html
new file mode 100644
index 0000000..6c0c2c6
--- /dev/null
+++ b/libc/SYS_set_mempolicy.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_set_mempolicy.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_set_mempolicy.html">constant.SYS_set_mempolicy.html</a>...</p>
+    <script>location.replace("constant.SYS_set_mempolicy.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_set_robust_list.v.html b/libc/SYS_set_robust_list.v.html
new file mode 100644
index 0000000..2666ab2
--- /dev/null
+++ b/libc/SYS_set_robust_list.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_set_robust_list.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_set_robust_list.html">constant.SYS_set_robust_list.html</a>...</p>
+    <script>location.replace("constant.SYS_set_robust_list.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_set_thread_area.v.html b/libc/SYS_set_thread_area.v.html
new file mode 100644
index 0000000..6e4ce2e
--- /dev/null
+++ b/libc/SYS_set_thread_area.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_set_thread_area.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_set_thread_area.html">constant.SYS_set_thread_area.html</a>...</p>
+    <script>location.replace("constant.SYS_set_thread_area.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_set_tid_address.v.html b/libc/SYS_set_tid_address.v.html
new file mode 100644
index 0000000..27921ba
--- /dev/null
+++ b/libc/SYS_set_tid_address.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_set_tid_address.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_set_tid_address.html">constant.SYS_set_tid_address.html</a>...</p>
+    <script>location.replace("constant.SYS_set_tid_address.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setdomainname.v.html b/libc/SYS_setdomainname.v.html
new file mode 100644
index 0000000..16ee919
--- /dev/null
+++ b/libc/SYS_setdomainname.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setdomainname.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setdomainname.html">constant.SYS_setdomainname.html</a>...</p>
+    <script>location.replace("constant.SYS_setdomainname.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setfsgid.v.html b/libc/SYS_setfsgid.v.html
new file mode 100644
index 0000000..145f510
--- /dev/null
+++ b/libc/SYS_setfsgid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setfsgid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setfsgid.html">constant.SYS_setfsgid.html</a>...</p>
+    <script>location.replace("constant.SYS_setfsgid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setfsuid.v.html b/libc/SYS_setfsuid.v.html
new file mode 100644
index 0000000..32f6bf5
--- /dev/null
+++ b/libc/SYS_setfsuid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setfsuid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setfsuid.html">constant.SYS_setfsuid.html</a>...</p>
+    <script>location.replace("constant.SYS_setfsuid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setgid.v.html b/libc/SYS_setgid.v.html
new file mode 100644
index 0000000..788fcd2
--- /dev/null
+++ b/libc/SYS_setgid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setgid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setgid.html">constant.SYS_setgid.html</a>...</p>
+    <script>location.replace("constant.SYS_setgid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setgroups.v.html b/libc/SYS_setgroups.v.html
new file mode 100644
index 0000000..e6a9487
--- /dev/null
+++ b/libc/SYS_setgroups.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setgroups.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setgroups.html">constant.SYS_setgroups.html</a>...</p>
+    <script>location.replace("constant.SYS_setgroups.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sethostname.v.html b/libc/SYS_sethostname.v.html
new file mode 100644
index 0000000..5d4fea1
--- /dev/null
+++ b/libc/SYS_sethostname.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sethostname.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sethostname.html">constant.SYS_sethostname.html</a>...</p>
+    <script>location.replace("constant.SYS_sethostname.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setitimer.v.html b/libc/SYS_setitimer.v.html
new file mode 100644
index 0000000..38dbde3
--- /dev/null
+++ b/libc/SYS_setitimer.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setitimer.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setitimer.html">constant.SYS_setitimer.html</a>...</p>
+    <script>location.replace("constant.SYS_setitimer.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setns.v.html b/libc/SYS_setns.v.html
new file mode 100644
index 0000000..8474a81
--- /dev/null
+++ b/libc/SYS_setns.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setns.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setns.html">constant.SYS_setns.html</a>...</p>
+    <script>location.replace("constant.SYS_setns.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setpgid.v.html b/libc/SYS_setpgid.v.html
new file mode 100644
index 0000000..ba9d41f
--- /dev/null
+++ b/libc/SYS_setpgid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setpgid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setpgid.html">constant.SYS_setpgid.html</a>...</p>
+    <script>location.replace("constant.SYS_setpgid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setpriority.v.html b/libc/SYS_setpriority.v.html
new file mode 100644
index 0000000..2d7c77a
--- /dev/null
+++ b/libc/SYS_setpriority.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setpriority.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setpriority.html">constant.SYS_setpriority.html</a>...</p>
+    <script>location.replace("constant.SYS_setpriority.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setregid.v.html b/libc/SYS_setregid.v.html
new file mode 100644
index 0000000..8a4a8bf
--- /dev/null
+++ b/libc/SYS_setregid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setregid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setregid.html">constant.SYS_setregid.html</a>...</p>
+    <script>location.replace("constant.SYS_setregid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setresgid.v.html b/libc/SYS_setresgid.v.html
new file mode 100644
index 0000000..1b7bfc5
--- /dev/null
+++ b/libc/SYS_setresgid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setresgid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setresgid.html">constant.SYS_setresgid.html</a>...</p>
+    <script>location.replace("constant.SYS_setresgid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setresuid.v.html b/libc/SYS_setresuid.v.html
new file mode 100644
index 0000000..9d7fb45
--- /dev/null
+++ b/libc/SYS_setresuid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setresuid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setresuid.html">constant.SYS_setresuid.html</a>...</p>
+    <script>location.replace("constant.SYS_setresuid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setreuid.v.html b/libc/SYS_setreuid.v.html
new file mode 100644
index 0000000..a6bb05c
--- /dev/null
+++ b/libc/SYS_setreuid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setreuid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setreuid.html">constant.SYS_setreuid.html</a>...</p>
+    <script>location.replace("constant.SYS_setreuid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setrlimit.v.html b/libc/SYS_setrlimit.v.html
new file mode 100644
index 0000000..dafc4a3
--- /dev/null
+++ b/libc/SYS_setrlimit.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setrlimit.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setrlimit.html">constant.SYS_setrlimit.html</a>...</p>
+    <script>location.replace("constant.SYS_setrlimit.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setsid.v.html b/libc/SYS_setsid.v.html
new file mode 100644
index 0000000..8293d71
--- /dev/null
+++ b/libc/SYS_setsid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setsid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setsid.html">constant.SYS_setsid.html</a>...</p>
+    <script>location.replace("constant.SYS_setsid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setsockopt.v.html b/libc/SYS_setsockopt.v.html
new file mode 100644
index 0000000..d2c3968
--- /dev/null
+++ b/libc/SYS_setsockopt.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setsockopt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setsockopt.html">constant.SYS_setsockopt.html</a>...</p>
+    <script>location.replace("constant.SYS_setsockopt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_settimeofday.v.html b/libc/SYS_settimeofday.v.html
new file mode 100644
index 0000000..854304c
--- /dev/null
+++ b/libc/SYS_settimeofday.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_settimeofday.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_settimeofday.html">constant.SYS_settimeofday.html</a>...</p>
+    <script>location.replace("constant.SYS_settimeofday.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setuid.v.html b/libc/SYS_setuid.v.html
new file mode 100644
index 0000000..75c159f
--- /dev/null
+++ b/libc/SYS_setuid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setuid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setuid.html">constant.SYS_setuid.html</a>...</p>
+    <script>location.replace("constant.SYS_setuid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_setxattr.v.html b/libc/SYS_setxattr.v.html
new file mode 100644
index 0000000..942ddde
--- /dev/null
+++ b/libc/SYS_setxattr.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_setxattr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_setxattr.html">constant.SYS_setxattr.html</a>...</p>
+    <script>location.replace("constant.SYS_setxattr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_shmat.v.html b/libc/SYS_shmat.v.html
new file mode 100644
index 0000000..2a4126d
--- /dev/null
+++ b/libc/SYS_shmat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_shmat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_shmat.html">constant.SYS_shmat.html</a>...</p>
+    <script>location.replace("constant.SYS_shmat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_shmctl.v.html b/libc/SYS_shmctl.v.html
new file mode 100644
index 0000000..1862569
--- /dev/null
+++ b/libc/SYS_shmctl.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_shmctl.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_shmctl.html">constant.SYS_shmctl.html</a>...</p>
+    <script>location.replace("constant.SYS_shmctl.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_shmdt.v.html b/libc/SYS_shmdt.v.html
new file mode 100644
index 0000000..8d0d4a9
--- /dev/null
+++ b/libc/SYS_shmdt.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_shmdt.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_shmdt.html">constant.SYS_shmdt.html</a>...</p>
+    <script>location.replace("constant.SYS_shmdt.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_shmget.v.html b/libc/SYS_shmget.v.html
new file mode 100644
index 0000000..209bd87
--- /dev/null
+++ b/libc/SYS_shmget.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_shmget.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_shmget.html">constant.SYS_shmget.html</a>...</p>
+    <script>location.replace("constant.SYS_shmget.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_shutdown.v.html b/libc/SYS_shutdown.v.html
new file mode 100644
index 0000000..5f89e0f
--- /dev/null
+++ b/libc/SYS_shutdown.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_shutdown.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_shutdown.html">constant.SYS_shutdown.html</a>...</p>
+    <script>location.replace("constant.SYS_shutdown.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sigaltstack.v.html b/libc/SYS_sigaltstack.v.html
new file mode 100644
index 0000000..b5b9dc1
--- /dev/null
+++ b/libc/SYS_sigaltstack.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sigaltstack.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sigaltstack.html">constant.SYS_sigaltstack.html</a>...</p>
+    <script>location.replace("constant.SYS_sigaltstack.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_signalfd.v.html b/libc/SYS_signalfd.v.html
new file mode 100644
index 0000000..fb22d5c
--- /dev/null
+++ b/libc/SYS_signalfd.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_signalfd.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_signalfd.html">constant.SYS_signalfd.html</a>...</p>
+    <script>location.replace("constant.SYS_signalfd.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_signalfd4.v.html b/libc/SYS_signalfd4.v.html
new file mode 100644
index 0000000..a8e5d3c
--- /dev/null
+++ b/libc/SYS_signalfd4.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_signalfd4.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_signalfd4.html">constant.SYS_signalfd4.html</a>...</p>
+    <script>location.replace("constant.SYS_signalfd4.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_socket.v.html b/libc/SYS_socket.v.html
new file mode 100644
index 0000000..d3bbdb8
--- /dev/null
+++ b/libc/SYS_socket.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_socket.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_socket.html">constant.SYS_socket.html</a>...</p>
+    <script>location.replace("constant.SYS_socket.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_socketpair.v.html b/libc/SYS_socketpair.v.html
new file mode 100644
index 0000000..660b8b1
--- /dev/null
+++ b/libc/SYS_socketpair.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_socketpair.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_socketpair.html">constant.SYS_socketpair.html</a>...</p>
+    <script>location.replace("constant.SYS_socketpair.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_splice.v.html b/libc/SYS_splice.v.html
new file mode 100644
index 0000000..1320c37
--- /dev/null
+++ b/libc/SYS_splice.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_splice.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_splice.html">constant.SYS_splice.html</a>...</p>
+    <script>location.replace("constant.SYS_splice.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_stat.v.html b/libc/SYS_stat.v.html
new file mode 100644
index 0000000..c0fbe78
--- /dev/null
+++ b/libc/SYS_stat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_stat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_stat.html">constant.SYS_stat.html</a>...</p>
+    <script>location.replace("constant.SYS_stat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_statfs.v.html b/libc/SYS_statfs.v.html
new file mode 100644
index 0000000..57e43bd
--- /dev/null
+++ b/libc/SYS_statfs.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_statfs.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_statfs.html">constant.SYS_statfs.html</a>...</p>
+    <script>location.replace("constant.SYS_statfs.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_swapoff.v.html b/libc/SYS_swapoff.v.html
new file mode 100644
index 0000000..9a5ef03
--- /dev/null
+++ b/libc/SYS_swapoff.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_swapoff.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_swapoff.html">constant.SYS_swapoff.html</a>...</p>
+    <script>location.replace("constant.SYS_swapoff.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_swapon.v.html b/libc/SYS_swapon.v.html
new file mode 100644
index 0000000..858f439
--- /dev/null
+++ b/libc/SYS_swapon.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_swapon.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_swapon.html">constant.SYS_swapon.html</a>...</p>
+    <script>location.replace("constant.SYS_swapon.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_symlink.v.html b/libc/SYS_symlink.v.html
new file mode 100644
index 0000000..672a5ae
--- /dev/null
+++ b/libc/SYS_symlink.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_symlink.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_symlink.html">constant.SYS_symlink.html</a>...</p>
+    <script>location.replace("constant.SYS_symlink.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_symlinkat.v.html b/libc/SYS_symlinkat.v.html
new file mode 100644
index 0000000..7b08f46
--- /dev/null
+++ b/libc/SYS_symlinkat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_symlinkat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_symlinkat.html">constant.SYS_symlinkat.html</a>...</p>
+    <script>location.replace("constant.SYS_symlinkat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sync.v.html b/libc/SYS_sync.v.html
new file mode 100644
index 0000000..a1decaa
--- /dev/null
+++ b/libc/SYS_sync.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sync.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sync.html">constant.SYS_sync.html</a>...</p>
+    <script>location.replace("constant.SYS_sync.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sync_file_range.v.html b/libc/SYS_sync_file_range.v.html
new file mode 100644
index 0000000..e69898c
--- /dev/null
+++ b/libc/SYS_sync_file_range.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sync_file_range.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sync_file_range.html">constant.SYS_sync_file_range.html</a>...</p>
+    <script>location.replace("constant.SYS_sync_file_range.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_syncfs.v.html b/libc/SYS_syncfs.v.html
new file mode 100644
index 0000000..5d33128
--- /dev/null
+++ b/libc/SYS_syncfs.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_syncfs.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_syncfs.html">constant.SYS_syncfs.html</a>...</p>
+    <script>location.replace("constant.SYS_syncfs.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sysfs.v.html b/libc/SYS_sysfs.v.html
new file mode 100644
index 0000000..0e6c7b1
--- /dev/null
+++ b/libc/SYS_sysfs.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sysfs.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sysfs.html">constant.SYS_sysfs.html</a>...</p>
+    <script>location.replace("constant.SYS_sysfs.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_sysinfo.v.html b/libc/SYS_sysinfo.v.html
new file mode 100644
index 0000000..3e7c5cf
--- /dev/null
+++ b/libc/SYS_sysinfo.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_sysinfo.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_sysinfo.html">constant.SYS_sysinfo.html</a>...</p>
+    <script>location.replace("constant.SYS_sysinfo.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_syslog.v.html b/libc/SYS_syslog.v.html
new file mode 100644
index 0000000..bf0e8bc
--- /dev/null
+++ b/libc/SYS_syslog.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_syslog.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_syslog.html">constant.SYS_syslog.html</a>...</p>
+    <script>location.replace("constant.SYS_syslog.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_tee.v.html b/libc/SYS_tee.v.html
new file mode 100644
index 0000000..ff8f1a2
--- /dev/null
+++ b/libc/SYS_tee.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_tee.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_tee.html">constant.SYS_tee.html</a>...</p>
+    <script>location.replace("constant.SYS_tee.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_tgkill.v.html b/libc/SYS_tgkill.v.html
new file mode 100644
index 0000000..d08aa78
--- /dev/null
+++ b/libc/SYS_tgkill.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_tgkill.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_tgkill.html">constant.SYS_tgkill.html</a>...</p>
+    <script>location.replace("constant.SYS_tgkill.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_time.v.html b/libc/SYS_time.v.html
new file mode 100644
index 0000000..fb3c286
--- /dev/null
+++ b/libc/SYS_time.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_time.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_time.html">constant.SYS_time.html</a>...</p>
+    <script>location.replace("constant.SYS_time.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_timer_create.v.html b/libc/SYS_timer_create.v.html
new file mode 100644
index 0000000..6ea5fed
--- /dev/null
+++ b/libc/SYS_timer_create.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_timer_create.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_timer_create.html">constant.SYS_timer_create.html</a>...</p>
+    <script>location.replace("constant.SYS_timer_create.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_timer_delete.v.html b/libc/SYS_timer_delete.v.html
new file mode 100644
index 0000000..7d8bd01
--- /dev/null
+++ b/libc/SYS_timer_delete.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_timer_delete.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_timer_delete.html">constant.SYS_timer_delete.html</a>...</p>
+    <script>location.replace("constant.SYS_timer_delete.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_timer_getoverrun.v.html b/libc/SYS_timer_getoverrun.v.html
new file mode 100644
index 0000000..c060f7f
--- /dev/null
+++ b/libc/SYS_timer_getoverrun.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_timer_getoverrun.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_timer_getoverrun.html">constant.SYS_timer_getoverrun.html</a>...</p>
+    <script>location.replace("constant.SYS_timer_getoverrun.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_timer_gettime.v.html b/libc/SYS_timer_gettime.v.html
new file mode 100644
index 0000000..e1d1e0a
--- /dev/null
+++ b/libc/SYS_timer_gettime.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_timer_gettime.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_timer_gettime.html">constant.SYS_timer_gettime.html</a>...</p>
+    <script>location.replace("constant.SYS_timer_gettime.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_timer_settime.v.html b/libc/SYS_timer_settime.v.html
new file mode 100644
index 0000000..76f7d26
--- /dev/null
+++ b/libc/SYS_timer_settime.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_timer_settime.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_timer_settime.html">constant.SYS_timer_settime.html</a>...</p>
+    <script>location.replace("constant.SYS_timer_settime.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_timerfd_create.v.html b/libc/SYS_timerfd_create.v.html
new file mode 100644
index 0000000..939a5de
--- /dev/null
+++ b/libc/SYS_timerfd_create.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_timerfd_create.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_timerfd_create.html">constant.SYS_timerfd_create.html</a>...</p>
+    <script>location.replace("constant.SYS_timerfd_create.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_timerfd_gettime.v.html b/libc/SYS_timerfd_gettime.v.html
new file mode 100644
index 0000000..4181321
--- /dev/null
+++ b/libc/SYS_timerfd_gettime.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_timerfd_gettime.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_timerfd_gettime.html">constant.SYS_timerfd_gettime.html</a>...</p>
+    <script>location.replace("constant.SYS_timerfd_gettime.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_timerfd_settime.v.html b/libc/SYS_timerfd_settime.v.html
new file mode 100644
index 0000000..d3c19ba
--- /dev/null
+++ b/libc/SYS_timerfd_settime.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_timerfd_settime.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_timerfd_settime.html">constant.SYS_timerfd_settime.html</a>...</p>
+    <script>location.replace("constant.SYS_timerfd_settime.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_times.v.html b/libc/SYS_times.v.html
new file mode 100644
index 0000000..ef307bb
--- /dev/null
+++ b/libc/SYS_times.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_times.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_times.html">constant.SYS_times.html</a>...</p>
+    <script>location.replace("constant.SYS_times.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_tkill.v.html b/libc/SYS_tkill.v.html
new file mode 100644
index 0000000..b114cb4
--- /dev/null
+++ b/libc/SYS_tkill.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_tkill.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_tkill.html">constant.SYS_tkill.html</a>...</p>
+    <script>location.replace("constant.SYS_tkill.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_truncate.v.html b/libc/SYS_truncate.v.html
new file mode 100644
index 0000000..4dd6722
--- /dev/null
+++ b/libc/SYS_truncate.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_truncate.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_truncate.html">constant.SYS_truncate.html</a>...</p>
+    <script>location.replace("constant.SYS_truncate.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_tuxcall.v.html b/libc/SYS_tuxcall.v.html
new file mode 100644
index 0000000..b382bf9
--- /dev/null
+++ b/libc/SYS_tuxcall.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_tuxcall.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_tuxcall.html">constant.SYS_tuxcall.html</a>...</p>
+    <script>location.replace("constant.SYS_tuxcall.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_umask.v.html b/libc/SYS_umask.v.html
new file mode 100644
index 0000000..a9c51e5
--- /dev/null
+++ b/libc/SYS_umask.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_umask.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_umask.html">constant.SYS_umask.html</a>...</p>
+    <script>location.replace("constant.SYS_umask.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_umount2.v.html b/libc/SYS_umount2.v.html
new file mode 100644
index 0000000..cdd6256
--- /dev/null
+++ b/libc/SYS_umount2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_umount2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_umount2.html">constant.SYS_umount2.html</a>...</p>
+    <script>location.replace("constant.SYS_umount2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_uname.v.html b/libc/SYS_uname.v.html
new file mode 100644
index 0000000..dc55596
--- /dev/null
+++ b/libc/SYS_uname.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_uname.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_uname.html">constant.SYS_uname.html</a>...</p>
+    <script>location.replace("constant.SYS_uname.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_unlink.v.html b/libc/SYS_unlink.v.html
new file mode 100644
index 0000000..d5fdefe
--- /dev/null
+++ b/libc/SYS_unlink.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_unlink.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_unlink.html">constant.SYS_unlink.html</a>...</p>
+    <script>location.replace("constant.SYS_unlink.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_unlinkat.v.html b/libc/SYS_unlinkat.v.html
new file mode 100644
index 0000000..72a8d95
--- /dev/null
+++ b/libc/SYS_unlinkat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_unlinkat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_unlinkat.html">constant.SYS_unlinkat.html</a>...</p>
+    <script>location.replace("constant.SYS_unlinkat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_unshare.v.html b/libc/SYS_unshare.v.html
new file mode 100644
index 0000000..eaf0914
--- /dev/null
+++ b/libc/SYS_unshare.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_unshare.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_unshare.html">constant.SYS_unshare.html</a>...</p>
+    <script>location.replace("constant.SYS_unshare.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_uselib.v.html b/libc/SYS_uselib.v.html
new file mode 100644
index 0000000..1d9d749
--- /dev/null
+++ b/libc/SYS_uselib.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_uselib.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_uselib.html">constant.SYS_uselib.html</a>...</p>
+    <script>location.replace("constant.SYS_uselib.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_userfaultfd.v.html b/libc/SYS_userfaultfd.v.html
new file mode 100644
index 0000000..5e85359
--- /dev/null
+++ b/libc/SYS_userfaultfd.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_userfaultfd.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_userfaultfd.html">constant.SYS_userfaultfd.html</a>...</p>
+    <script>location.replace("constant.SYS_userfaultfd.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_ustat.v.html b/libc/SYS_ustat.v.html
new file mode 100644
index 0000000..afddae9
--- /dev/null
+++ b/libc/SYS_ustat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_ustat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_ustat.html">constant.SYS_ustat.html</a>...</p>
+    <script>location.replace("constant.SYS_ustat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_utime.v.html b/libc/SYS_utime.v.html
new file mode 100644
index 0000000..4511d73
--- /dev/null
+++ b/libc/SYS_utime.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_utime.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_utime.html">constant.SYS_utime.html</a>...</p>
+    <script>location.replace("constant.SYS_utime.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_utimensat.v.html b/libc/SYS_utimensat.v.html
new file mode 100644
index 0000000..32abceb
--- /dev/null
+++ b/libc/SYS_utimensat.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_utimensat.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_utimensat.html">constant.SYS_utimensat.html</a>...</p>
+    <script>location.replace("constant.SYS_utimensat.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_utimes.v.html b/libc/SYS_utimes.v.html
new file mode 100644
index 0000000..03a9191
--- /dev/null
+++ b/libc/SYS_utimes.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_utimes.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_utimes.html">constant.SYS_utimes.html</a>...</p>
+    <script>location.replace("constant.SYS_utimes.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_vfork.v.html b/libc/SYS_vfork.v.html
new file mode 100644
index 0000000..1d241fe
--- /dev/null
+++ b/libc/SYS_vfork.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_vfork.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_vfork.html">constant.SYS_vfork.html</a>...</p>
+    <script>location.replace("constant.SYS_vfork.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_vhangup.v.html b/libc/SYS_vhangup.v.html
new file mode 100644
index 0000000..72bd1e1
--- /dev/null
+++ b/libc/SYS_vhangup.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_vhangup.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_vhangup.html">constant.SYS_vhangup.html</a>...</p>
+    <script>location.replace("constant.SYS_vhangup.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_vmsplice.v.html b/libc/SYS_vmsplice.v.html
new file mode 100644
index 0000000..11d0f53
--- /dev/null
+++ b/libc/SYS_vmsplice.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_vmsplice.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_vmsplice.html">constant.SYS_vmsplice.html</a>...</p>
+    <script>location.replace("constant.SYS_vmsplice.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_vserver.v.html b/libc/SYS_vserver.v.html
new file mode 100644
index 0000000..4c00a0f
--- /dev/null
+++ b/libc/SYS_vserver.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_vserver.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_vserver.html">constant.SYS_vserver.html</a>...</p>
+    <script>location.replace("constant.SYS_vserver.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_wait4.v.html b/libc/SYS_wait4.v.html
new file mode 100644
index 0000000..0223d67
--- /dev/null
+++ b/libc/SYS_wait4.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_wait4.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_wait4.html">constant.SYS_wait4.html</a>...</p>
+    <script>location.replace("constant.SYS_wait4.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_waitid.v.html b/libc/SYS_waitid.v.html
new file mode 100644
index 0000000..7be9873
--- /dev/null
+++ b/libc/SYS_waitid.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_waitid.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_waitid.html">constant.SYS_waitid.html</a>...</p>
+    <script>location.replace("constant.SYS_waitid.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_write.v.html b/libc/SYS_write.v.html
new file mode 100644
index 0000000..6e55e30
--- /dev/null
+++ b/libc/SYS_write.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_write.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_write.html">constant.SYS_write.html</a>...</p>
+    <script>location.replace("constant.SYS_write.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/SYS_writev.v.html b/libc/SYS_writev.v.html
new file mode 100644
index 0000000..c752fa7
--- /dev/null
+++ b/libc/SYS_writev.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.SYS_writev.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.SYS_writev.html">constant.SYS_writev.html</a>...</p>
+    <script>location.replace("constant.SYS_writev.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IEXEC.v.html b/libc/S_IEXEC.v.html
new file mode 100644
index 0000000..f0540fc
--- /dev/null
+++ b/libc/S_IEXEC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IEXEC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IEXEC.html">constant.S_IEXEC.html</a>...</p>
+    <script>location.replace("constant.S_IEXEC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IFBLK.v.html b/libc/S_IFBLK.v.html
new file mode 100644
index 0000000..ebcebb7
--- /dev/null
+++ b/libc/S_IFBLK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IFBLK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IFBLK.html">constant.S_IFBLK.html</a>...</p>
+    <script>location.replace("constant.S_IFBLK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IFCHR.v.html b/libc/S_IFCHR.v.html
new file mode 100644
index 0000000..e1a6458
--- /dev/null
+++ b/libc/S_IFCHR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IFCHR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IFCHR.html">constant.S_IFCHR.html</a>...</p>
+    <script>location.replace("constant.S_IFCHR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IFDIR.v.html b/libc/S_IFDIR.v.html
new file mode 100644
index 0000000..e6e837f
--- /dev/null
+++ b/libc/S_IFDIR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IFDIR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IFDIR.html">constant.S_IFDIR.html</a>...</p>
+    <script>location.replace("constant.S_IFDIR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IFIFO.v.html b/libc/S_IFIFO.v.html
new file mode 100644
index 0000000..8a5e432
--- /dev/null
+++ b/libc/S_IFIFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IFIFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IFIFO.html">constant.S_IFIFO.html</a>...</p>
+    <script>location.replace("constant.S_IFIFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IFLNK.v.html b/libc/S_IFLNK.v.html
new file mode 100644
index 0000000..d32e42f
--- /dev/null
+++ b/libc/S_IFLNK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IFLNK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IFLNK.html">constant.S_IFLNK.html</a>...</p>
+    <script>location.replace("constant.S_IFLNK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IFMT.v.html b/libc/S_IFMT.v.html
new file mode 100644
index 0000000..6585c50
--- /dev/null
+++ b/libc/S_IFMT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IFMT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IFMT.html">constant.S_IFMT.html</a>...</p>
+    <script>location.replace("constant.S_IFMT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IFREG.v.html b/libc/S_IFREG.v.html
new file mode 100644
index 0000000..89ad6b2
--- /dev/null
+++ b/libc/S_IFREG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IFREG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IFREG.html">constant.S_IFREG.html</a>...</p>
+    <script>location.replace("constant.S_IFREG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IFSOCK.v.html b/libc/S_IFSOCK.v.html
new file mode 100644
index 0000000..b032ffb
--- /dev/null
+++ b/libc/S_IFSOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IFSOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IFSOCK.html">constant.S_IFSOCK.html</a>...</p>
+    <script>location.replace("constant.S_IFSOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IREAD.v.html b/libc/S_IREAD.v.html
new file mode 100644
index 0000000..932006a
--- /dev/null
+++ b/libc/S_IREAD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IREAD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IREAD.html">constant.S_IREAD.html</a>...</p>
+    <script>location.replace("constant.S_IREAD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IRGRP.v.html b/libc/S_IRGRP.v.html
new file mode 100644
index 0000000..6bfb038
--- /dev/null
+++ b/libc/S_IRGRP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IRGRP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IRGRP.html">constant.S_IRGRP.html</a>...</p>
+    <script>location.replace("constant.S_IRGRP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IROTH.v.html b/libc/S_IROTH.v.html
new file mode 100644
index 0000000..46bad7a
--- /dev/null
+++ b/libc/S_IROTH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IROTH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IROTH.html">constant.S_IROTH.html</a>...</p>
+    <script>location.replace("constant.S_IROTH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IRUSR.v.html b/libc/S_IRUSR.v.html
new file mode 100644
index 0000000..51311c8
--- /dev/null
+++ b/libc/S_IRUSR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IRUSR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IRUSR.html">constant.S_IRUSR.html</a>...</p>
+    <script>location.replace("constant.S_IRUSR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IRWXG.v.html b/libc/S_IRWXG.v.html
new file mode 100644
index 0000000..f371cf3
--- /dev/null
+++ b/libc/S_IRWXG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IRWXG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IRWXG.html">constant.S_IRWXG.html</a>...</p>
+    <script>location.replace("constant.S_IRWXG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IRWXO.v.html b/libc/S_IRWXO.v.html
new file mode 100644
index 0000000..9e92e62
--- /dev/null
+++ b/libc/S_IRWXO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IRWXO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IRWXO.html">constant.S_IRWXO.html</a>...</p>
+    <script>location.replace("constant.S_IRWXO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IRWXU.v.html b/libc/S_IRWXU.v.html
new file mode 100644
index 0000000..6981104
--- /dev/null
+++ b/libc/S_IRWXU.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IRWXU.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IRWXU.html">constant.S_IRWXU.html</a>...</p>
+    <script>location.replace("constant.S_IRWXU.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_ISGID.v.html b/libc/S_ISGID.v.html
new file mode 100644
index 0000000..37f2759
--- /dev/null
+++ b/libc/S_ISGID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_ISGID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_ISGID.html">constant.S_ISGID.html</a>...</p>
+    <script>location.replace("constant.S_ISGID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_ISUID.v.html b/libc/S_ISUID.v.html
new file mode 100644
index 0000000..d89fdcb
--- /dev/null
+++ b/libc/S_ISUID.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_ISUID.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_ISUID.html">constant.S_ISUID.html</a>...</p>
+    <script>location.replace("constant.S_ISUID.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_ISVTX.v.html b/libc/S_ISVTX.v.html
new file mode 100644
index 0000000..f4e1ad4
--- /dev/null
+++ b/libc/S_ISVTX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_ISVTX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_ISVTX.html">constant.S_ISVTX.html</a>...</p>
+    <script>location.replace("constant.S_ISVTX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IWGRP.v.html b/libc/S_IWGRP.v.html
new file mode 100644
index 0000000..8d2c375
--- /dev/null
+++ b/libc/S_IWGRP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IWGRP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IWGRP.html">constant.S_IWGRP.html</a>...</p>
+    <script>location.replace("constant.S_IWGRP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IWOTH.v.html b/libc/S_IWOTH.v.html
new file mode 100644
index 0000000..2f2db73
--- /dev/null
+++ b/libc/S_IWOTH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IWOTH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IWOTH.html">constant.S_IWOTH.html</a>...</p>
+    <script>location.replace("constant.S_IWOTH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IWRITE.v.html b/libc/S_IWRITE.v.html
new file mode 100644
index 0000000..0bfadc6
--- /dev/null
+++ b/libc/S_IWRITE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IWRITE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IWRITE.html">constant.S_IWRITE.html</a>...</p>
+    <script>location.replace("constant.S_IWRITE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IWUSR.v.html b/libc/S_IWUSR.v.html
new file mode 100644
index 0000000..603ca1a
--- /dev/null
+++ b/libc/S_IWUSR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IWUSR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IWUSR.html">constant.S_IWUSR.html</a>...</p>
+    <script>location.replace("constant.S_IWUSR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IXGRP.v.html b/libc/S_IXGRP.v.html
new file mode 100644
index 0000000..417575b
--- /dev/null
+++ b/libc/S_IXGRP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IXGRP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IXGRP.html">constant.S_IXGRP.html</a>...</p>
+    <script>location.replace("constant.S_IXGRP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IXOTH.v.html b/libc/S_IXOTH.v.html
new file mode 100644
index 0000000..4617efe
--- /dev/null
+++ b/libc/S_IXOTH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IXOTH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IXOTH.html">constant.S_IXOTH.html</a>...</p>
+    <script>location.replace("constant.S_IXOTH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/S_IXUSR.v.html b/libc/S_IXUSR.v.html
new file mode 100644
index 0000000..8c1b57f
--- /dev/null
+++ b/libc/S_IXUSR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.S_IXUSR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.S_IXUSR.html">constant.S_IXUSR.html</a>...</p>
+    <script>location.replace("constant.S_IXUSR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TAB0.v.html b/libc/TAB0.v.html
new file mode 100644
index 0000000..b5d6b3d
--- /dev/null
+++ b/libc/TAB0.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TAB0.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TAB0.html">constant.TAB0.html</a>...</p>
+    <script>location.replace("constant.TAB0.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TAB1.v.html b/libc/TAB1.v.html
new file mode 100644
index 0000000..09dd293
--- /dev/null
+++ b/libc/TAB1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TAB1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TAB1.html">constant.TAB1.html</a>...</p>
+    <script>location.replace("constant.TAB1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TAB2.v.html b/libc/TAB2.v.html
new file mode 100644
index 0000000..0801aba
--- /dev/null
+++ b/libc/TAB2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TAB2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TAB2.html">constant.TAB2.html</a>...</p>
+    <script>location.replace("constant.TAB2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TAB3.v.html b/libc/TAB3.v.html
new file mode 100644
index 0000000..9611986
--- /dev/null
+++ b/libc/TAB3.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TAB3.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TAB3.html">constant.TAB3.html</a>...</p>
+    <script>location.replace("constant.TAB3.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TABDLY.v.html b/libc/TABDLY.v.html
new file mode 100644
index 0000000..c40f243
--- /dev/null
+++ b/libc/TABDLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TABDLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TABDLY.html">constant.TABDLY.html</a>...</p>
+    <script>location.replace("constant.TABDLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCFLSH.v.html b/libc/TCFLSH.v.html
new file mode 100644
index 0000000..db46b88
--- /dev/null
+++ b/libc/TCFLSH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCFLSH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCFLSH.html">constant.TCFLSH.html</a>...</p>
+    <script>location.replace("constant.TCFLSH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCGETA.v.html b/libc/TCGETA.v.html
new file mode 100644
index 0000000..53489e8
--- /dev/null
+++ b/libc/TCGETA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCGETA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCGETA.html">constant.TCGETA.html</a>...</p>
+    <script>location.replace("constant.TCGETA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCGETS.v.html b/libc/TCGETS.v.html
new file mode 100644
index 0000000..c4c7c82
--- /dev/null
+++ b/libc/TCGETS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCGETS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCGETS.html">constant.TCGETS.html</a>...</p>
+    <script>location.replace("constant.TCGETS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCIFLUSH.v.html b/libc/TCIFLUSH.v.html
new file mode 100644
index 0000000..f666cbc
--- /dev/null
+++ b/libc/TCIFLUSH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCIFLUSH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCIFLUSH.html">constant.TCIFLUSH.html</a>...</p>
+    <script>location.replace("constant.TCIFLUSH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCIOFF.v.html b/libc/TCIOFF.v.html
new file mode 100644
index 0000000..994504f
--- /dev/null
+++ b/libc/TCIOFF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCIOFF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCIOFF.html">constant.TCIOFF.html</a>...</p>
+    <script>location.replace("constant.TCIOFF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCIOFLUSH.v.html b/libc/TCIOFLUSH.v.html
new file mode 100644
index 0000000..5c7076f
--- /dev/null
+++ b/libc/TCIOFLUSH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCIOFLUSH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCIOFLUSH.html">constant.TCIOFLUSH.html</a>...</p>
+    <script>location.replace("constant.TCIOFLUSH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCION.v.html b/libc/TCION.v.html
new file mode 100644
index 0000000..20f074e
--- /dev/null
+++ b/libc/TCION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCION.html">constant.TCION.html</a>...</p>
+    <script>location.replace("constant.TCION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCOFLUSH.v.html b/libc/TCOFLUSH.v.html
new file mode 100644
index 0000000..6a2e665
--- /dev/null
+++ b/libc/TCOFLUSH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCOFLUSH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCOFLUSH.html">constant.TCOFLUSH.html</a>...</p>
+    <script>location.replace("constant.TCOFLUSH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCOOFF.v.html b/libc/TCOOFF.v.html
new file mode 100644
index 0000000..3b92b04
--- /dev/null
+++ b/libc/TCOOFF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCOOFF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCOOFF.html">constant.TCOOFF.html</a>...</p>
+    <script>location.replace("constant.TCOOFF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCOON.v.html b/libc/TCOON.v.html
new file mode 100644
index 0000000..f2e4933
--- /dev/null
+++ b/libc/TCOON.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCOON.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCOON.html">constant.TCOON.html</a>...</p>
+    <script>location.replace("constant.TCOON.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_CONGESTION.v.html b/libc/TCP_CONGESTION.v.html
new file mode 100644
index 0000000..2e2c280
--- /dev/null
+++ b/libc/TCP_CONGESTION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_CONGESTION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_CONGESTION.html">constant.TCP_CONGESTION.html</a>...</p>
+    <script>location.replace("constant.TCP_CONGESTION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_COOKIE_TRANSACTIONS.v.html b/libc/TCP_COOKIE_TRANSACTIONS.v.html
new file mode 100644
index 0000000..1270a11
--- /dev/null
+++ b/libc/TCP_COOKIE_TRANSACTIONS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_COOKIE_TRANSACTIONS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_COOKIE_TRANSACTIONS.html">constant.TCP_COOKIE_TRANSACTIONS.html</a>...</p>
+    <script>location.replace("constant.TCP_COOKIE_TRANSACTIONS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_CORK.v.html b/libc/TCP_CORK.v.html
new file mode 100644
index 0000000..383840e
--- /dev/null
+++ b/libc/TCP_CORK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_CORK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_CORK.html">constant.TCP_CORK.html</a>...</p>
+    <script>location.replace("constant.TCP_CORK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_DEFER_ACCEPT.v.html b/libc/TCP_DEFER_ACCEPT.v.html
new file mode 100644
index 0000000..286b0dd
--- /dev/null
+++ b/libc/TCP_DEFER_ACCEPT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_DEFER_ACCEPT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_DEFER_ACCEPT.html">constant.TCP_DEFER_ACCEPT.html</a>...</p>
+    <script>location.replace("constant.TCP_DEFER_ACCEPT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_FASTOPEN.v.html b/libc/TCP_FASTOPEN.v.html
new file mode 100644
index 0000000..cfc4ac9
--- /dev/null
+++ b/libc/TCP_FASTOPEN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_FASTOPEN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_FASTOPEN.html">constant.TCP_FASTOPEN.html</a>...</p>
+    <script>location.replace("constant.TCP_FASTOPEN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_INFO.v.html b/libc/TCP_INFO.v.html
new file mode 100644
index 0000000..47205eb
--- /dev/null
+++ b/libc/TCP_INFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_INFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_INFO.html">constant.TCP_INFO.html</a>...</p>
+    <script>location.replace("constant.TCP_INFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_KEEPCNT.v.html b/libc/TCP_KEEPCNT.v.html
new file mode 100644
index 0000000..3c43198
--- /dev/null
+++ b/libc/TCP_KEEPCNT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_KEEPCNT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_KEEPCNT.html">constant.TCP_KEEPCNT.html</a>...</p>
+    <script>location.replace("constant.TCP_KEEPCNT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_KEEPIDLE.v.html b/libc/TCP_KEEPIDLE.v.html
new file mode 100644
index 0000000..3dc0437
--- /dev/null
+++ b/libc/TCP_KEEPIDLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_KEEPIDLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_KEEPIDLE.html">constant.TCP_KEEPIDLE.html</a>...</p>
+    <script>location.replace("constant.TCP_KEEPIDLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_KEEPINTVL.v.html b/libc/TCP_KEEPINTVL.v.html
new file mode 100644
index 0000000..1d749c0
--- /dev/null
+++ b/libc/TCP_KEEPINTVL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_KEEPINTVL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_KEEPINTVL.html">constant.TCP_KEEPINTVL.html</a>...</p>
+    <script>location.replace("constant.TCP_KEEPINTVL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_LINGER2.v.html b/libc/TCP_LINGER2.v.html
new file mode 100644
index 0000000..5ad6e9f
--- /dev/null
+++ b/libc/TCP_LINGER2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_LINGER2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_LINGER2.html">constant.TCP_LINGER2.html</a>...</p>
+    <script>location.replace("constant.TCP_LINGER2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_MAXSEG.v.html b/libc/TCP_MAXSEG.v.html
new file mode 100644
index 0000000..826e526
--- /dev/null
+++ b/libc/TCP_MAXSEG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_MAXSEG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_MAXSEG.html">constant.TCP_MAXSEG.html</a>...</p>
+    <script>location.replace("constant.TCP_MAXSEG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_MD5SIG.v.html b/libc/TCP_MD5SIG.v.html
new file mode 100644
index 0000000..b85e79a
--- /dev/null
+++ b/libc/TCP_MD5SIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_MD5SIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_MD5SIG.html">constant.TCP_MD5SIG.html</a>...</p>
+    <script>location.replace("constant.TCP_MD5SIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_NODELAY.v.html b/libc/TCP_NODELAY.v.html
new file mode 100644
index 0000000..2d8fc85
--- /dev/null
+++ b/libc/TCP_NODELAY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_NODELAY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_NODELAY.html">constant.TCP_NODELAY.html</a>...</p>
+    <script>location.replace("constant.TCP_NODELAY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_QUEUE_SEQ.v.html b/libc/TCP_QUEUE_SEQ.v.html
new file mode 100644
index 0000000..c901719
--- /dev/null
+++ b/libc/TCP_QUEUE_SEQ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_QUEUE_SEQ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_QUEUE_SEQ.html">constant.TCP_QUEUE_SEQ.html</a>...</p>
+    <script>location.replace("constant.TCP_QUEUE_SEQ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_QUICKACK.v.html b/libc/TCP_QUICKACK.v.html
new file mode 100644
index 0000000..a806cd3
--- /dev/null
+++ b/libc/TCP_QUICKACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_QUICKACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_QUICKACK.html">constant.TCP_QUICKACK.html</a>...</p>
+    <script>location.replace("constant.TCP_QUICKACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_REPAIR.v.html b/libc/TCP_REPAIR.v.html
new file mode 100644
index 0000000..e78960a
--- /dev/null
+++ b/libc/TCP_REPAIR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_REPAIR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_REPAIR.html">constant.TCP_REPAIR.html</a>...</p>
+    <script>location.replace("constant.TCP_REPAIR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_REPAIR_OPTIONS.v.html b/libc/TCP_REPAIR_OPTIONS.v.html
new file mode 100644
index 0000000..c9928b8
--- /dev/null
+++ b/libc/TCP_REPAIR_OPTIONS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_REPAIR_OPTIONS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_REPAIR_OPTIONS.html">constant.TCP_REPAIR_OPTIONS.html</a>...</p>
+    <script>location.replace("constant.TCP_REPAIR_OPTIONS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_REPAIR_QUEUE.v.html b/libc/TCP_REPAIR_QUEUE.v.html
new file mode 100644
index 0000000..c440368
--- /dev/null
+++ b/libc/TCP_REPAIR_QUEUE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_REPAIR_QUEUE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_REPAIR_QUEUE.html">constant.TCP_REPAIR_QUEUE.html</a>...</p>
+    <script>location.replace("constant.TCP_REPAIR_QUEUE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_SYNCNT.v.html b/libc/TCP_SYNCNT.v.html
new file mode 100644
index 0000000..11bed00
--- /dev/null
+++ b/libc/TCP_SYNCNT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_SYNCNT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_SYNCNT.html">constant.TCP_SYNCNT.html</a>...</p>
+    <script>location.replace("constant.TCP_SYNCNT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_THIN_DUPACK.v.html b/libc/TCP_THIN_DUPACK.v.html
new file mode 100644
index 0000000..ec7fc4c
--- /dev/null
+++ b/libc/TCP_THIN_DUPACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_THIN_DUPACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_THIN_DUPACK.html">constant.TCP_THIN_DUPACK.html</a>...</p>
+    <script>location.replace("constant.TCP_THIN_DUPACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_THIN_LINEAR_TIMEOUTS.v.html b/libc/TCP_THIN_LINEAR_TIMEOUTS.v.html
new file mode 100644
index 0000000..1698e3f
--- /dev/null
+++ b/libc/TCP_THIN_LINEAR_TIMEOUTS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_THIN_LINEAR_TIMEOUTS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_THIN_LINEAR_TIMEOUTS.html">constant.TCP_THIN_LINEAR_TIMEOUTS.html</a>...</p>
+    <script>location.replace("constant.TCP_THIN_LINEAR_TIMEOUTS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_TIMESTAMP.v.html b/libc/TCP_TIMESTAMP.v.html
new file mode 100644
index 0000000..4032752
--- /dev/null
+++ b/libc/TCP_TIMESTAMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_TIMESTAMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_TIMESTAMP.html">constant.TCP_TIMESTAMP.html</a>...</p>
+    <script>location.replace("constant.TCP_TIMESTAMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_USER_TIMEOUT.v.html b/libc/TCP_USER_TIMEOUT.v.html
new file mode 100644
index 0000000..2217044
--- /dev/null
+++ b/libc/TCP_USER_TIMEOUT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_USER_TIMEOUT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_USER_TIMEOUT.html">constant.TCP_USER_TIMEOUT.html</a>...</p>
+    <script>location.replace("constant.TCP_USER_TIMEOUT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCP_WINDOW_CLAMP.v.html b/libc/TCP_WINDOW_CLAMP.v.html
new file mode 100644
index 0000000..63457a9
--- /dev/null
+++ b/libc/TCP_WINDOW_CLAMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCP_WINDOW_CLAMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCP_WINDOW_CLAMP.html">constant.TCP_WINDOW_CLAMP.html</a>...</p>
+    <script>location.replace("constant.TCP_WINDOW_CLAMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCSADRAIN.v.html b/libc/TCSADRAIN.v.html
new file mode 100644
index 0000000..1851d2e
--- /dev/null
+++ b/libc/TCSADRAIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCSADRAIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCSADRAIN.html">constant.TCSADRAIN.html</a>...</p>
+    <script>location.replace("constant.TCSADRAIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCSAFLUSH.v.html b/libc/TCSAFLUSH.v.html
new file mode 100644
index 0000000..4b66a2f
--- /dev/null
+++ b/libc/TCSAFLUSH.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCSAFLUSH.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCSAFLUSH.html">constant.TCSAFLUSH.html</a>...</p>
+    <script>location.replace("constant.TCSAFLUSH.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCSANOW.v.html b/libc/TCSANOW.v.html
new file mode 100644
index 0000000..0c5f477
--- /dev/null
+++ b/libc/TCSANOW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCSANOW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCSANOW.html">constant.TCSANOW.html</a>...</p>
+    <script>location.replace("constant.TCSANOW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCSBRK.v.html b/libc/TCSBRK.v.html
new file mode 100644
index 0000000..b35feb2
--- /dev/null
+++ b/libc/TCSBRK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCSBRK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCSBRK.html">constant.TCSBRK.html</a>...</p>
+    <script>location.replace("constant.TCSBRK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCSETA.v.html b/libc/TCSETA.v.html
new file mode 100644
index 0000000..08c3e72
--- /dev/null
+++ b/libc/TCSETA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCSETA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCSETA.html">constant.TCSETA.html</a>...</p>
+    <script>location.replace("constant.TCSETA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCSETAF.v.html b/libc/TCSETAF.v.html
new file mode 100644
index 0000000..5779d60
--- /dev/null
+++ b/libc/TCSETAF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCSETAF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCSETAF.html">constant.TCSETAF.html</a>...</p>
+    <script>location.replace("constant.TCSETAF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCSETAW.v.html b/libc/TCSETAW.v.html
new file mode 100644
index 0000000..a159069
--- /dev/null
+++ b/libc/TCSETAW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCSETAW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCSETAW.html">constant.TCSETAW.html</a>...</p>
+    <script>location.replace("constant.TCSETAW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCSETS.v.html b/libc/TCSETS.v.html
new file mode 100644
index 0000000..06ae868
--- /dev/null
+++ b/libc/TCSETS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCSETS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCSETS.html">constant.TCSETS.html</a>...</p>
+    <script>location.replace("constant.TCSETS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCSETSF.v.html b/libc/TCSETSF.v.html
new file mode 100644
index 0000000..41fd2b9
--- /dev/null
+++ b/libc/TCSETSF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCSETSF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCSETSF.html">constant.TCSETSF.html</a>...</p>
+    <script>location.replace("constant.TCSETSF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCSETSW.v.html b/libc/TCSETSW.v.html
new file mode 100644
index 0000000..b1c7e42
--- /dev/null
+++ b/libc/TCSETSW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCSETSW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCSETSW.html">constant.TCSETSW.html</a>...</p>
+    <script>location.replace("constant.TCSETSW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TCXONC.v.html b/libc/TCXONC.v.html
new file mode 100644
index 0000000..26b53f4
--- /dev/null
+++ b/libc/TCXONC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TCXONC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TCXONC.html">constant.TCXONC.html</a>...</p>
+    <script>location.replace("constant.TCXONC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/THOUSEP.v.html b/libc/THOUSEP.v.html
new file mode 100644
index 0000000..13e5be8
--- /dev/null
+++ b/libc/THOUSEP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.THOUSEP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.THOUSEP.html">constant.THOUSEP.html</a>...</p>
+    <script>location.replace("constant.THOUSEP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIMER_ABSTIME.v.html b/libc/TIMER_ABSTIME.v.html
new file mode 100644
index 0000000..413fb96
--- /dev/null
+++ b/libc/TIMER_ABSTIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIMER_ABSTIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIMER_ABSTIME.html">constant.TIMER_ABSTIME.html</a>...</p>
+    <script>location.replace("constant.TIMER_ABSTIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCCONS.v.html b/libc/TIOCCONS.v.html
new file mode 100644
index 0000000..cb26896
--- /dev/null
+++ b/libc/TIOCCONS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCCONS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCCONS.html">constant.TIOCCONS.html</a>...</p>
+    <script>location.replace("constant.TIOCCONS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCEXCL.v.html b/libc/TIOCEXCL.v.html
new file mode 100644
index 0000000..21e4034
--- /dev/null
+++ b/libc/TIOCEXCL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCEXCL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCEXCL.html">constant.TIOCEXCL.html</a>...</p>
+    <script>location.replace("constant.TIOCEXCL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCGPGRP.v.html b/libc/TIOCGPGRP.v.html
new file mode 100644
index 0000000..baac6be
--- /dev/null
+++ b/libc/TIOCGPGRP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCGPGRP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCGPGRP.html">constant.TIOCGPGRP.html</a>...</p>
+    <script>location.replace("constant.TIOCGPGRP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCGSERIAL.v.html b/libc/TIOCGSERIAL.v.html
new file mode 100644
index 0000000..208dbb3
--- /dev/null
+++ b/libc/TIOCGSERIAL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCGSERIAL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCGSERIAL.html">constant.TIOCGSERIAL.html</a>...</p>
+    <script>location.replace("constant.TIOCGSERIAL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCGSOFTCAR.v.html b/libc/TIOCGSOFTCAR.v.html
new file mode 100644
index 0000000..0a74b20
--- /dev/null
+++ b/libc/TIOCGSOFTCAR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCGSOFTCAR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCGSOFTCAR.html">constant.TIOCGSOFTCAR.html</a>...</p>
+    <script>location.replace("constant.TIOCGSOFTCAR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCGWINSZ.v.html b/libc/TIOCGWINSZ.v.html
new file mode 100644
index 0000000..d9307d8
--- /dev/null
+++ b/libc/TIOCGWINSZ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCGWINSZ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCGWINSZ.html">constant.TIOCGWINSZ.html</a>...</p>
+    <script>location.replace("constant.TIOCGWINSZ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCINQ.v.html b/libc/TIOCINQ.v.html
new file mode 100644
index 0000000..8bcdcc8
--- /dev/null
+++ b/libc/TIOCINQ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCINQ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCINQ.html">constant.TIOCINQ.html</a>...</p>
+    <script>location.replace("constant.TIOCINQ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCLINUX.v.html b/libc/TIOCLINUX.v.html
new file mode 100644
index 0000000..f778ad0
--- /dev/null
+++ b/libc/TIOCLINUX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCLINUX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCLINUX.html">constant.TIOCLINUX.html</a>...</p>
+    <script>location.replace("constant.TIOCLINUX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCMBIC.v.html b/libc/TIOCMBIC.v.html
new file mode 100644
index 0000000..5642243
--- /dev/null
+++ b/libc/TIOCMBIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCMBIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCMBIC.html">constant.TIOCMBIC.html</a>...</p>
+    <script>location.replace("constant.TIOCMBIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCMBIS.v.html b/libc/TIOCMBIS.v.html
new file mode 100644
index 0000000..f3f46cc
--- /dev/null
+++ b/libc/TIOCMBIS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCMBIS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCMBIS.html">constant.TIOCMBIS.html</a>...</p>
+    <script>location.replace("constant.TIOCMBIS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCMGET.v.html b/libc/TIOCMGET.v.html
new file mode 100644
index 0000000..0c85054
--- /dev/null
+++ b/libc/TIOCMGET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCMGET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCMGET.html">constant.TIOCMGET.html</a>...</p>
+    <script>location.replace("constant.TIOCMGET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCMSET.v.html b/libc/TIOCMSET.v.html
new file mode 100644
index 0000000..6d08ab3
--- /dev/null
+++ b/libc/TIOCMSET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCMSET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCMSET.html">constant.TIOCMSET.html</a>...</p>
+    <script>location.replace("constant.TIOCMSET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCM_CAR.v.html b/libc/TIOCM_CAR.v.html
new file mode 100644
index 0000000..31b09b0
--- /dev/null
+++ b/libc/TIOCM_CAR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCM_CAR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCM_CAR.html">constant.TIOCM_CAR.html</a>...</p>
+    <script>location.replace("constant.TIOCM_CAR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCM_CD.v.html b/libc/TIOCM_CD.v.html
new file mode 100644
index 0000000..d93eac9
--- /dev/null
+++ b/libc/TIOCM_CD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCM_CD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCM_CD.html">constant.TIOCM_CD.html</a>...</p>
+    <script>location.replace("constant.TIOCM_CD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCM_CTS.v.html b/libc/TIOCM_CTS.v.html
new file mode 100644
index 0000000..7a2c704
--- /dev/null
+++ b/libc/TIOCM_CTS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCM_CTS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCM_CTS.html">constant.TIOCM_CTS.html</a>...</p>
+    <script>location.replace("constant.TIOCM_CTS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCM_DSR.v.html b/libc/TIOCM_DSR.v.html
new file mode 100644
index 0000000..efec149
--- /dev/null
+++ b/libc/TIOCM_DSR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCM_DSR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCM_DSR.html">constant.TIOCM_DSR.html</a>...</p>
+    <script>location.replace("constant.TIOCM_DSR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCM_DTR.v.html b/libc/TIOCM_DTR.v.html
new file mode 100644
index 0000000..dd29918
--- /dev/null
+++ b/libc/TIOCM_DTR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCM_DTR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCM_DTR.html">constant.TIOCM_DTR.html</a>...</p>
+    <script>location.replace("constant.TIOCM_DTR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCM_LE.v.html b/libc/TIOCM_LE.v.html
new file mode 100644
index 0000000..87098c6
--- /dev/null
+++ b/libc/TIOCM_LE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCM_LE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCM_LE.html">constant.TIOCM_LE.html</a>...</p>
+    <script>location.replace("constant.TIOCM_LE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCM_RI.v.html b/libc/TIOCM_RI.v.html
new file mode 100644
index 0000000..55fe1db
--- /dev/null
+++ b/libc/TIOCM_RI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCM_RI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCM_RI.html">constant.TIOCM_RI.html</a>...</p>
+    <script>location.replace("constant.TIOCM_RI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCM_RNG.v.html b/libc/TIOCM_RNG.v.html
new file mode 100644
index 0000000..d491e86
--- /dev/null
+++ b/libc/TIOCM_RNG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCM_RNG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCM_RNG.html">constant.TIOCM_RNG.html</a>...</p>
+    <script>location.replace("constant.TIOCM_RNG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCM_RTS.v.html b/libc/TIOCM_RTS.v.html
new file mode 100644
index 0000000..17aa8ce
--- /dev/null
+++ b/libc/TIOCM_RTS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCM_RTS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCM_RTS.html">constant.TIOCM_RTS.html</a>...</p>
+    <script>location.replace("constant.TIOCM_RTS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCM_SR.v.html b/libc/TIOCM_SR.v.html
new file mode 100644
index 0000000..531547a
--- /dev/null
+++ b/libc/TIOCM_SR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCM_SR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCM_SR.html">constant.TIOCM_SR.html</a>...</p>
+    <script>location.replace("constant.TIOCM_SR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCM_ST.v.html b/libc/TIOCM_ST.v.html
new file mode 100644
index 0000000..3359373
--- /dev/null
+++ b/libc/TIOCM_ST.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCM_ST.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCM_ST.html">constant.TIOCM_ST.html</a>...</p>
+    <script>location.replace("constant.TIOCM_ST.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCNXCL.v.html b/libc/TIOCNXCL.v.html
new file mode 100644
index 0000000..1ad3f77
--- /dev/null
+++ b/libc/TIOCNXCL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCNXCL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCNXCL.html">constant.TIOCNXCL.html</a>...</p>
+    <script>location.replace("constant.TIOCNXCL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCOUTQ.v.html b/libc/TIOCOUTQ.v.html
new file mode 100644
index 0000000..f02d823
--- /dev/null
+++ b/libc/TIOCOUTQ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCOUTQ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCOUTQ.html">constant.TIOCOUTQ.html</a>...</p>
+    <script>location.replace("constant.TIOCOUTQ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCSCTTY.v.html b/libc/TIOCSCTTY.v.html
new file mode 100644
index 0000000..4e63724
--- /dev/null
+++ b/libc/TIOCSCTTY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCSCTTY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCSCTTY.html">constant.TIOCSCTTY.html</a>...</p>
+    <script>location.replace("constant.TIOCSCTTY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCSPGRP.v.html b/libc/TIOCSPGRP.v.html
new file mode 100644
index 0000000..7abac53
--- /dev/null
+++ b/libc/TIOCSPGRP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCSPGRP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCSPGRP.html">constant.TIOCSPGRP.html</a>...</p>
+    <script>location.replace("constant.TIOCSPGRP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCSSOFTCAR.v.html b/libc/TIOCSSOFTCAR.v.html
new file mode 100644
index 0000000..a47d57a
--- /dev/null
+++ b/libc/TIOCSSOFTCAR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCSSOFTCAR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCSSOFTCAR.html">constant.TIOCSSOFTCAR.html</a>...</p>
+    <script>location.replace("constant.TIOCSSOFTCAR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCSTI.v.html b/libc/TIOCSTI.v.html
new file mode 100644
index 0000000..9a4e5dc
--- /dev/null
+++ b/libc/TIOCSTI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCSTI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCSTI.html">constant.TIOCSTI.html</a>...</p>
+    <script>location.replace("constant.TIOCSTI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TIOCSWINSZ.v.html b/libc/TIOCSWINSZ.v.html
new file mode 100644
index 0000000..ea7ff82
--- /dev/null
+++ b/libc/TIOCSWINSZ.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TIOCSWINSZ.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TIOCSWINSZ.html">constant.TIOCSWINSZ.html</a>...</p>
+    <script>location.replace("constant.TIOCSWINSZ.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TMPFS_MAGIC.v.html b/libc/TMPFS_MAGIC.v.html
new file mode 100644
index 0000000..856d150
--- /dev/null
+++ b/libc/TMPFS_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TMPFS_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TMPFS_MAGIC.html">constant.TMPFS_MAGIC.html</a>...</p>
+    <script>location.replace("constant.TMPFS_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TMP_MAX.v.html b/libc/TMP_MAX.v.html
new file mode 100644
index 0000000..967c450
--- /dev/null
+++ b/libc/TMP_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TMP_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TMP_MAX.html">constant.TMP_MAX.html</a>...</p>
+    <script>location.replace("constant.TMP_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/TOSTOP.v.html b/libc/TOSTOP.v.html
new file mode 100644
index 0000000..b83429e
--- /dev/null
+++ b/libc/TOSTOP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.TOSTOP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.TOSTOP.html">constant.TOSTOP.html</a>...</p>
+    <script>location.replace("constant.TOSTOP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/T_FMT.v.html b/libc/T_FMT.v.html
new file mode 100644
index 0000000..f2b17a8
--- /dev/null
+++ b/libc/T_FMT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.T_FMT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.T_FMT.html">constant.T_FMT.html</a>...</p>
+    <script>location.replace("constant.T_FMT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/T_FMT_AMPM.v.html b/libc/T_FMT_AMPM.v.html
new file mode 100644
index 0000000..034f386
--- /dev/null
+++ b/libc/T_FMT_AMPM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.T_FMT_AMPM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.T_FMT_AMPM.html">constant.T_FMT_AMPM.html</a>...</p>
+    <script>location.replace("constant.T_FMT_AMPM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/USBDEVICE_SUPER_MAGIC.v.html b/libc/USBDEVICE_SUPER_MAGIC.v.html
new file mode 100644
index 0000000..1678d6b
--- /dev/null
+++ b/libc/USBDEVICE_SUPER_MAGIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.USBDEVICE_SUPER_MAGIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.USBDEVICE_SUPER_MAGIC.html">constant.USBDEVICE_SUPER_MAGIC.html</a>...</p>
+    <script>location.replace("constant.USBDEVICE_SUPER_MAGIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/USER_PROCESS.v.html b/libc/USER_PROCESS.v.html
new file mode 100644
index 0000000..5abb0a0
--- /dev/null
+++ b/libc/USER_PROCESS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.USER_PROCESS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.USER_PROCESS.html">constant.USER_PROCESS.html</a>...</p>
+    <script>location.replace("constant.USER_PROCESS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/USRQUOTA.v.html b/libc/USRQUOTA.v.html
new file mode 100644
index 0000000..1184e20
--- /dev/null
+++ b/libc/USRQUOTA.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.USRQUOTA.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.USRQUOTA.html">constant.USRQUOTA.html</a>...</p>
+    <script>location.replace("constant.USRQUOTA.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/UTIME_NOW.v.html b/libc/UTIME_NOW.v.html
new file mode 100644
index 0000000..8dc4444
--- /dev/null
+++ b/libc/UTIME_NOW.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.UTIME_NOW.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.UTIME_NOW.html">constant.UTIME_NOW.html</a>...</p>
+    <script>location.replace("constant.UTIME_NOW.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/UTIME_OMIT.v.html b/libc/UTIME_OMIT.v.html
new file mode 100644
index 0000000..eb42e0e
--- /dev/null
+++ b/libc/UTIME_OMIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.UTIME_OMIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.UTIME_OMIT.html">constant.UTIME_OMIT.html</a>...</p>
+    <script>location.replace("constant.UTIME_OMIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VDISCARD.v.html b/libc/VDISCARD.v.html
new file mode 100644
index 0000000..b507ed6
--- /dev/null
+++ b/libc/VDISCARD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VDISCARD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VDISCARD.html">constant.VDISCARD.html</a>...</p>
+    <script>location.replace("constant.VDISCARD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VEOF.v.html b/libc/VEOF.v.html
new file mode 100644
index 0000000..1459b97
--- /dev/null
+++ b/libc/VEOF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VEOF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VEOF.html">constant.VEOF.html</a>...</p>
+    <script>location.replace("constant.VEOF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VEOL.v.html b/libc/VEOL.v.html
new file mode 100644
index 0000000..60b15e2
--- /dev/null
+++ b/libc/VEOL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VEOL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VEOL.html">constant.VEOL.html</a>...</p>
+    <script>location.replace("constant.VEOL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VEOL2.v.html b/libc/VEOL2.v.html
new file mode 100644
index 0000000..51734ee
--- /dev/null
+++ b/libc/VEOL2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VEOL2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VEOL2.html">constant.VEOL2.html</a>...</p>
+    <script>location.replace("constant.VEOL2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VERASE.v.html b/libc/VERASE.v.html
new file mode 100644
index 0000000..05fe923
--- /dev/null
+++ b/libc/VERASE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VERASE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VERASE.html">constant.VERASE.html</a>...</p>
+    <script>location.replace("constant.VERASE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VINTR.v.html b/libc/VINTR.v.html
new file mode 100644
index 0000000..35de38e
--- /dev/null
+++ b/libc/VINTR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VINTR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VINTR.html">constant.VINTR.html</a>...</p>
+    <script>location.replace("constant.VINTR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VKILL.v.html b/libc/VKILL.v.html
new file mode 100644
index 0000000..5d9815f
--- /dev/null
+++ b/libc/VKILL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VKILL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VKILL.html">constant.VKILL.html</a>...</p>
+    <script>location.replace("constant.VKILL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VLNEXT.v.html b/libc/VLNEXT.v.html
new file mode 100644
index 0000000..48391ae
--- /dev/null
+++ b/libc/VLNEXT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VLNEXT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VLNEXT.html">constant.VLNEXT.html</a>...</p>
+    <script>location.replace("constant.VLNEXT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VMIN.v.html b/libc/VMIN.v.html
new file mode 100644
index 0000000..c147865
--- /dev/null
+++ b/libc/VMIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VMIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VMIN.html">constant.VMIN.html</a>...</p>
+    <script>location.replace("constant.VMIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VQUIT.v.html b/libc/VQUIT.v.html
new file mode 100644
index 0000000..3be2318
--- /dev/null
+++ b/libc/VQUIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VQUIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VQUIT.html">constant.VQUIT.html</a>...</p>
+    <script>location.replace("constant.VQUIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VREPRINT.v.html b/libc/VREPRINT.v.html
new file mode 100644
index 0000000..b75fdfa
--- /dev/null
+++ b/libc/VREPRINT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VREPRINT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VREPRINT.html">constant.VREPRINT.html</a>...</p>
+    <script>location.replace("constant.VREPRINT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VSTART.v.html b/libc/VSTART.v.html
new file mode 100644
index 0000000..3c02295
--- /dev/null
+++ b/libc/VSTART.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VSTART.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VSTART.html">constant.VSTART.html</a>...</p>
+    <script>location.replace("constant.VSTART.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VSTOP.v.html b/libc/VSTOP.v.html
new file mode 100644
index 0000000..e912111
--- /dev/null
+++ b/libc/VSTOP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VSTOP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VSTOP.html">constant.VSTOP.html</a>...</p>
+    <script>location.replace("constant.VSTOP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VSUSP.v.html b/libc/VSUSP.v.html
new file mode 100644
index 0000000..1a3e833
--- /dev/null
+++ b/libc/VSUSP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VSUSP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VSUSP.html">constant.VSUSP.html</a>...</p>
+    <script>location.replace("constant.VSUSP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VSWTC.v.html b/libc/VSWTC.v.html
new file mode 100644
index 0000000..4699338
--- /dev/null
+++ b/libc/VSWTC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VSWTC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VSWTC.html">constant.VSWTC.html</a>...</p>
+    <script>location.replace("constant.VSWTC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VT0.v.html b/libc/VT0.v.html
new file mode 100644
index 0000000..c69587c
--- /dev/null
+++ b/libc/VT0.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VT0.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VT0.html">constant.VT0.html</a>...</p>
+    <script>location.replace("constant.VT0.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VT1.v.html b/libc/VT1.v.html
new file mode 100644
index 0000000..cdaf81e
--- /dev/null
+++ b/libc/VT1.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VT1.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VT1.html">constant.VT1.html</a>...</p>
+    <script>location.replace("constant.VT1.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VTDLY.v.html b/libc/VTDLY.v.html
new file mode 100644
index 0000000..9248fa1
--- /dev/null
+++ b/libc/VTDLY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VTDLY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VTDLY.html">constant.VTDLY.html</a>...</p>
+    <script>location.replace("constant.VTDLY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VTIME.v.html b/libc/VTIME.v.html
new file mode 100644
index 0000000..ae2fe9d
--- /dev/null
+++ b/libc/VTIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VTIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VTIME.html">constant.VTIME.html</a>...</p>
+    <script>location.replace("constant.VTIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/VWERASE.v.html b/libc/VWERASE.v.html
new file mode 100644
index 0000000..c634834
--- /dev/null
+++ b/libc/VWERASE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.VWERASE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.VWERASE.html">constant.VWERASE.html</a>...</p>
+    <script>location.replace("constant.VWERASE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WCONTINUED.v.html b/libc/WCONTINUED.v.html
new file mode 100644
index 0000000..d86d341
--- /dev/null
+++ b/libc/WCONTINUED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.WCONTINUED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.WCONTINUED.html">constant.WCONTINUED.html</a>...</p>
+    <script>location.replace("constant.WCONTINUED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WCOREDUMP.v.html b/libc/WCOREDUMP.v.html
new file mode 100644
index 0000000..a81d06a
--- /dev/null
+++ b/libc/WCOREDUMP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.WCOREDUMP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.WCOREDUMP.html">fn.WCOREDUMP.html</a>...</p>
+    <script>location.replace("fn.WCOREDUMP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WEXITED.v.html b/libc/WEXITED.v.html
new file mode 100644
index 0000000..6f994f9
--- /dev/null
+++ b/libc/WEXITED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.WEXITED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.WEXITED.html">constant.WEXITED.html</a>...</p>
+    <script>location.replace("constant.WEXITED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WEXITSTATUS.v.html b/libc/WEXITSTATUS.v.html
new file mode 100644
index 0000000..b161822
--- /dev/null
+++ b/libc/WEXITSTATUS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.WEXITSTATUS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.WEXITSTATUS.html">fn.WEXITSTATUS.html</a>...</p>
+    <script>location.replace("fn.WEXITSTATUS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WIFCONTINUED.v.html b/libc/WIFCONTINUED.v.html
new file mode 100644
index 0000000..6896d13
--- /dev/null
+++ b/libc/WIFCONTINUED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.WIFCONTINUED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.WIFCONTINUED.html">fn.WIFCONTINUED.html</a>...</p>
+    <script>location.replace("fn.WIFCONTINUED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WIFEXITED.v.html b/libc/WIFEXITED.v.html
new file mode 100644
index 0000000..ddd604f
--- /dev/null
+++ b/libc/WIFEXITED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.WIFEXITED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.WIFEXITED.html">fn.WIFEXITED.html</a>...</p>
+    <script>location.replace("fn.WIFEXITED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WIFSIGNALED.v.html b/libc/WIFSIGNALED.v.html
new file mode 100644
index 0000000..3b3bd7c
--- /dev/null
+++ b/libc/WIFSIGNALED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.WIFSIGNALED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.WIFSIGNALED.html">fn.WIFSIGNALED.html</a>...</p>
+    <script>location.replace("fn.WIFSIGNALED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WIFSTOPPED.v.html b/libc/WIFSTOPPED.v.html
new file mode 100644
index 0000000..7ecf3ac
--- /dev/null
+++ b/libc/WIFSTOPPED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.WIFSTOPPED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.WIFSTOPPED.html">fn.WIFSTOPPED.html</a>...</p>
+    <script>location.replace("fn.WIFSTOPPED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WNOHANG.v.html b/libc/WNOHANG.v.html
new file mode 100644
index 0000000..2a0375e
--- /dev/null
+++ b/libc/WNOHANG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.WNOHANG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.WNOHANG.html">constant.WNOHANG.html</a>...</p>
+    <script>location.replace("constant.WNOHANG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WNOWAIT.v.html b/libc/WNOWAIT.v.html
new file mode 100644
index 0000000..857b2d8
--- /dev/null
+++ b/libc/WNOWAIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.WNOWAIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.WNOWAIT.html">constant.WNOWAIT.html</a>...</p>
+    <script>location.replace("constant.WNOWAIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WSTOPPED.v.html b/libc/WSTOPPED.v.html
new file mode 100644
index 0000000..dd607c3
--- /dev/null
+++ b/libc/WSTOPPED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.WSTOPPED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.WSTOPPED.html">constant.WSTOPPED.html</a>...</p>
+    <script>location.replace("constant.WSTOPPED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WSTOPSIG.v.html b/libc/WSTOPSIG.v.html
new file mode 100644
index 0000000..2dc397a
--- /dev/null
+++ b/libc/WSTOPSIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.WSTOPSIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.WSTOPSIG.html">fn.WSTOPSIG.html</a>...</p>
+    <script>location.replace("fn.WSTOPSIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WTERMSIG.v.html b/libc/WTERMSIG.v.html
new file mode 100644
index 0000000..5b25c8f
--- /dev/null
+++ b/libc/WTERMSIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.WTERMSIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.WTERMSIG.html">fn.WTERMSIG.html</a>...</p>
+    <script>location.replace("fn.WTERMSIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/WUNTRACED.v.html b/libc/WUNTRACED.v.html
new file mode 100644
index 0000000..64db4cf
--- /dev/null
+++ b/libc/WUNTRACED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.WUNTRACED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.WUNTRACED.html">constant.WUNTRACED.html</a>...</p>
+    <script>location.replace("constant.WUNTRACED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/W_OK.v.html b/libc/W_OK.v.html
new file mode 100644
index 0000000..8f682e8
--- /dev/null
+++ b/libc/W_OK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.W_OK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.W_OK.html">constant.W_OK.html</a>...</p>
+    <script>location.replace("constant.W_OK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/XATTR_CREATE.v.html b/libc/XATTR_CREATE.v.html
new file mode 100644
index 0000000..f03a83c
--- /dev/null
+++ b/libc/XATTR_CREATE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.XATTR_CREATE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.XATTR_CREATE.html">constant.XATTR_CREATE.html</a>...</p>
+    <script>location.replace("constant.XATTR_CREATE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/XATTR_REPLACE.v.html b/libc/XATTR_REPLACE.v.html
new file mode 100644
index 0000000..9c17627
--- /dev/null
+++ b/libc/XATTR_REPLACE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.XATTR_REPLACE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.XATTR_REPLACE.html">constant.XATTR_REPLACE.html</a>...</p>
+    <script>location.replace("constant.XATTR_REPLACE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/XTABS.v.html b/libc/XTABS.v.html
new file mode 100644
index 0000000..9efde4a
--- /dev/null
+++ b/libc/XTABS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.XTABS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.XTABS.html">constant.XTABS.html</a>...</p>
+    <script>location.replace("constant.XTABS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/X_OK.v.html b/libc/X_OK.v.html
new file mode 100644
index 0000000..21e4b86
--- /dev/null
+++ b/libc/X_OK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.X_OK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.X_OK.html">constant.X_OK.html</a>...</p>
+    <script>location.replace("constant.X_OK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/YESEXPR.v.html b/libc/YESEXPR.v.html
new file mode 100644
index 0000000..066cec4
--- /dev/null
+++ b/libc/YESEXPR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.YESEXPR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.YESEXPR.html">constant.YESEXPR.html</a>...</p>
+    <script>location.replace("constant.YESEXPR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/YESSTR.v.html b/libc/YESSTR.v.html
new file mode 100644
index 0000000..f183a5c
--- /dev/null
+++ b/libc/YESSTR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.YESSTR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.YESSTR.html">constant.YESSTR.html</a>...</p>
+    <script>location.replace("constant.YESSTR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_IOFBF.v.html b/libc/_IOFBF.v.html
new file mode 100644
index 0000000..3208eeb
--- /dev/null
+++ b/libc/_IOFBF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._IOFBF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._IOFBF.html">constant._IOFBF.html</a>...</p>
+    <script>location.replace("constant._IOFBF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_IOLBF.v.html b/libc/_IOLBF.v.html
new file mode 100644
index 0000000..55aae96
--- /dev/null
+++ b/libc/_IOLBF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._IOLBF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._IOLBF.html">constant._IOLBF.html</a>...</p>
+    <script>location.replace("constant._IOLBF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_IONBF.v.html b/libc/_IONBF.v.html
new file mode 100644
index 0000000..90bd179
--- /dev/null
+++ b/libc/_IONBF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._IONBF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._IONBF.html">constant._IONBF.html</a>...</p>
+    <script>location.replace("constant._IONBF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_2_SYMLINKS.v.html b/libc/_PC_2_SYMLINKS.v.html
new file mode 100644
index 0000000..f804fe9
--- /dev/null
+++ b/libc/_PC_2_SYMLINKS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_2_SYMLINKS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_2_SYMLINKS.html">constant._PC_2_SYMLINKS.html</a>...</p>
+    <script>location.replace("constant._PC_2_SYMLINKS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_ALLOC_SIZE_MIN.v.html b/libc/_PC_ALLOC_SIZE_MIN.v.html
new file mode 100644
index 0000000..c8d68be
--- /dev/null
+++ b/libc/_PC_ALLOC_SIZE_MIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_ALLOC_SIZE_MIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_ALLOC_SIZE_MIN.html">constant._PC_ALLOC_SIZE_MIN.html</a>...</p>
+    <script>location.replace("constant._PC_ALLOC_SIZE_MIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_ASYNC_IO.v.html b/libc/_PC_ASYNC_IO.v.html
new file mode 100644
index 0000000..1902f80
--- /dev/null
+++ b/libc/_PC_ASYNC_IO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_ASYNC_IO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_ASYNC_IO.html">constant._PC_ASYNC_IO.html</a>...</p>
+    <script>location.replace("constant._PC_ASYNC_IO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_CHOWN_RESTRICTED.v.html b/libc/_PC_CHOWN_RESTRICTED.v.html
new file mode 100644
index 0000000..be6d5e7
--- /dev/null
+++ b/libc/_PC_CHOWN_RESTRICTED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_CHOWN_RESTRICTED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_CHOWN_RESTRICTED.html">constant._PC_CHOWN_RESTRICTED.html</a>...</p>
+    <script>location.replace("constant._PC_CHOWN_RESTRICTED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_FILESIZEBITS.v.html b/libc/_PC_FILESIZEBITS.v.html
new file mode 100644
index 0000000..f1c5672
--- /dev/null
+++ b/libc/_PC_FILESIZEBITS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_FILESIZEBITS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_FILESIZEBITS.html">constant._PC_FILESIZEBITS.html</a>...</p>
+    <script>location.replace("constant._PC_FILESIZEBITS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_LINK_MAX.v.html b/libc/_PC_LINK_MAX.v.html
new file mode 100644
index 0000000..14f1d48
--- /dev/null
+++ b/libc/_PC_LINK_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_LINK_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_LINK_MAX.html">constant._PC_LINK_MAX.html</a>...</p>
+    <script>location.replace("constant._PC_LINK_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_MAX_CANON.v.html b/libc/_PC_MAX_CANON.v.html
new file mode 100644
index 0000000..b52ddfb
--- /dev/null
+++ b/libc/_PC_MAX_CANON.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_MAX_CANON.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_MAX_CANON.html">constant._PC_MAX_CANON.html</a>...</p>
+    <script>location.replace("constant._PC_MAX_CANON.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_MAX_INPUT.v.html b/libc/_PC_MAX_INPUT.v.html
new file mode 100644
index 0000000..b03445a
--- /dev/null
+++ b/libc/_PC_MAX_INPUT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_MAX_INPUT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_MAX_INPUT.html">constant._PC_MAX_INPUT.html</a>...</p>
+    <script>location.replace("constant._PC_MAX_INPUT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_NAME_MAX.v.html b/libc/_PC_NAME_MAX.v.html
new file mode 100644
index 0000000..947e603
--- /dev/null
+++ b/libc/_PC_NAME_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_NAME_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_NAME_MAX.html">constant._PC_NAME_MAX.html</a>...</p>
+    <script>location.replace("constant._PC_NAME_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_NO_TRUNC.v.html b/libc/_PC_NO_TRUNC.v.html
new file mode 100644
index 0000000..856c66d
--- /dev/null
+++ b/libc/_PC_NO_TRUNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_NO_TRUNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_NO_TRUNC.html">constant._PC_NO_TRUNC.html</a>...</p>
+    <script>location.replace("constant._PC_NO_TRUNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_PATH_MAX.v.html b/libc/_PC_PATH_MAX.v.html
new file mode 100644
index 0000000..510f242
--- /dev/null
+++ b/libc/_PC_PATH_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_PATH_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_PATH_MAX.html">constant._PC_PATH_MAX.html</a>...</p>
+    <script>location.replace("constant._PC_PATH_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_PIPE_BUF.v.html b/libc/_PC_PIPE_BUF.v.html
new file mode 100644
index 0000000..bfe5c09
--- /dev/null
+++ b/libc/_PC_PIPE_BUF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_PIPE_BUF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_PIPE_BUF.html">constant._PC_PIPE_BUF.html</a>...</p>
+    <script>location.replace("constant._PC_PIPE_BUF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_PRIO_IO.v.html b/libc/_PC_PRIO_IO.v.html
new file mode 100644
index 0000000..429a195
--- /dev/null
+++ b/libc/_PC_PRIO_IO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_PRIO_IO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_PRIO_IO.html">constant._PC_PRIO_IO.html</a>...</p>
+    <script>location.replace("constant._PC_PRIO_IO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_REC_INCR_XFER_SIZE.v.html b/libc/_PC_REC_INCR_XFER_SIZE.v.html
new file mode 100644
index 0000000..4ccf784
--- /dev/null
+++ b/libc/_PC_REC_INCR_XFER_SIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_REC_INCR_XFER_SIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_REC_INCR_XFER_SIZE.html">constant._PC_REC_INCR_XFER_SIZE.html</a>...</p>
+    <script>location.replace("constant._PC_REC_INCR_XFER_SIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_REC_MAX_XFER_SIZE.v.html b/libc/_PC_REC_MAX_XFER_SIZE.v.html
new file mode 100644
index 0000000..ee94738
--- /dev/null
+++ b/libc/_PC_REC_MAX_XFER_SIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_REC_MAX_XFER_SIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_REC_MAX_XFER_SIZE.html">constant._PC_REC_MAX_XFER_SIZE.html</a>...</p>
+    <script>location.replace("constant._PC_REC_MAX_XFER_SIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_REC_MIN_XFER_SIZE.v.html b/libc/_PC_REC_MIN_XFER_SIZE.v.html
new file mode 100644
index 0000000..6d39c1f
--- /dev/null
+++ b/libc/_PC_REC_MIN_XFER_SIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_REC_MIN_XFER_SIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_REC_MIN_XFER_SIZE.html">constant._PC_REC_MIN_XFER_SIZE.html</a>...</p>
+    <script>location.replace("constant._PC_REC_MIN_XFER_SIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_REC_XFER_ALIGN.v.html b/libc/_PC_REC_XFER_ALIGN.v.html
new file mode 100644
index 0000000..54a9fd1
--- /dev/null
+++ b/libc/_PC_REC_XFER_ALIGN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_REC_XFER_ALIGN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_REC_XFER_ALIGN.html">constant._PC_REC_XFER_ALIGN.html</a>...</p>
+    <script>location.replace("constant._PC_REC_XFER_ALIGN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_SOCK_MAXBUF.v.html b/libc/_PC_SOCK_MAXBUF.v.html
new file mode 100644
index 0000000..5501d48
--- /dev/null
+++ b/libc/_PC_SOCK_MAXBUF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_SOCK_MAXBUF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_SOCK_MAXBUF.html">constant._PC_SOCK_MAXBUF.html</a>...</p>
+    <script>location.replace("constant._PC_SOCK_MAXBUF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_SYMLINK_MAX.v.html b/libc/_PC_SYMLINK_MAX.v.html
new file mode 100644
index 0000000..a3e6fa0
--- /dev/null
+++ b/libc/_PC_SYMLINK_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_SYMLINK_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_SYMLINK_MAX.html">constant._PC_SYMLINK_MAX.html</a>...</p>
+    <script>location.replace("constant._PC_SYMLINK_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_SYNC_IO.v.html b/libc/_PC_SYNC_IO.v.html
new file mode 100644
index 0000000..3ed5998
--- /dev/null
+++ b/libc/_PC_SYNC_IO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_SYNC_IO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_SYNC_IO.html">constant._PC_SYNC_IO.html</a>...</p>
+    <script>location.replace("constant._PC_SYNC_IO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_PC_VDISABLE.v.html b/libc/_PC_VDISABLE.v.html
new file mode 100644
index 0000000..1661bbf
--- /dev/null
+++ b/libc/_PC_VDISABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._PC_VDISABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._PC_VDISABLE.html">constant._PC_VDISABLE.html</a>...</p>
+    <script>location.replace("constant._PC_VDISABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_POSIX_VDISABLE.v.html b/libc/_POSIX_VDISABLE.v.html
new file mode 100644
index 0000000..61c9066
--- /dev/null
+++ b/libc/_POSIX_VDISABLE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._POSIX_VDISABLE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._POSIX_VDISABLE.html">constant._POSIX_VDISABLE.html</a>...</p>
+    <script>location.replace("constant._POSIX_VDISABLE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_CHAR_TERM.v.html b/libc/_SC_2_CHAR_TERM.v.html
new file mode 100644
index 0000000..5495e8b
--- /dev/null
+++ b/libc/_SC_2_CHAR_TERM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_CHAR_TERM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_CHAR_TERM.html">constant._SC_2_CHAR_TERM.html</a>...</p>
+    <script>location.replace("constant._SC_2_CHAR_TERM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_C_BIND.v.html b/libc/_SC_2_C_BIND.v.html
new file mode 100644
index 0000000..5e27654
--- /dev/null
+++ b/libc/_SC_2_C_BIND.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_C_BIND.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_C_BIND.html">constant._SC_2_C_BIND.html</a>...</p>
+    <script>location.replace("constant._SC_2_C_BIND.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_C_DEV.v.html b/libc/_SC_2_C_DEV.v.html
new file mode 100644
index 0000000..58fce9d
--- /dev/null
+++ b/libc/_SC_2_C_DEV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_C_DEV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_C_DEV.html">constant._SC_2_C_DEV.html</a>...</p>
+    <script>location.replace("constant._SC_2_C_DEV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_C_VERSION.v.html b/libc/_SC_2_C_VERSION.v.html
new file mode 100644
index 0000000..de1455a
--- /dev/null
+++ b/libc/_SC_2_C_VERSION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_C_VERSION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_C_VERSION.html">constant._SC_2_C_VERSION.html</a>...</p>
+    <script>location.replace("constant._SC_2_C_VERSION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_FORT_DEV.v.html b/libc/_SC_2_FORT_DEV.v.html
new file mode 100644
index 0000000..350b4d6
--- /dev/null
+++ b/libc/_SC_2_FORT_DEV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_FORT_DEV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_FORT_DEV.html">constant._SC_2_FORT_DEV.html</a>...</p>
+    <script>location.replace("constant._SC_2_FORT_DEV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_FORT_RUN.v.html b/libc/_SC_2_FORT_RUN.v.html
new file mode 100644
index 0000000..4443362
--- /dev/null
+++ b/libc/_SC_2_FORT_RUN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_FORT_RUN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_FORT_RUN.html">constant._SC_2_FORT_RUN.html</a>...</p>
+    <script>location.replace("constant._SC_2_FORT_RUN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_LOCALEDEF.v.html b/libc/_SC_2_LOCALEDEF.v.html
new file mode 100644
index 0000000..0235c1d
--- /dev/null
+++ b/libc/_SC_2_LOCALEDEF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_LOCALEDEF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_LOCALEDEF.html">constant._SC_2_LOCALEDEF.html</a>...</p>
+    <script>location.replace("constant._SC_2_LOCALEDEF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_PBS.v.html b/libc/_SC_2_PBS.v.html
new file mode 100644
index 0000000..bccd268
--- /dev/null
+++ b/libc/_SC_2_PBS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_PBS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_PBS.html">constant._SC_2_PBS.html</a>...</p>
+    <script>location.replace("constant._SC_2_PBS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_PBS_ACCOUNTING.v.html b/libc/_SC_2_PBS_ACCOUNTING.v.html
new file mode 100644
index 0000000..4460047
--- /dev/null
+++ b/libc/_SC_2_PBS_ACCOUNTING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_PBS_ACCOUNTING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_PBS_ACCOUNTING.html">constant._SC_2_PBS_ACCOUNTING.html</a>...</p>
+    <script>location.replace("constant._SC_2_PBS_ACCOUNTING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_PBS_CHECKPOINT.v.html b/libc/_SC_2_PBS_CHECKPOINT.v.html
new file mode 100644
index 0000000..1d8ce58
--- /dev/null
+++ b/libc/_SC_2_PBS_CHECKPOINT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_PBS_CHECKPOINT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_PBS_CHECKPOINT.html">constant._SC_2_PBS_CHECKPOINT.html</a>...</p>
+    <script>location.replace("constant._SC_2_PBS_CHECKPOINT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_PBS_LOCATE.v.html b/libc/_SC_2_PBS_LOCATE.v.html
new file mode 100644
index 0000000..9c8f1b2
--- /dev/null
+++ b/libc/_SC_2_PBS_LOCATE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_PBS_LOCATE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_PBS_LOCATE.html">constant._SC_2_PBS_LOCATE.html</a>...</p>
+    <script>location.replace("constant._SC_2_PBS_LOCATE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_PBS_MESSAGE.v.html b/libc/_SC_2_PBS_MESSAGE.v.html
new file mode 100644
index 0000000..f3b3d79
--- /dev/null
+++ b/libc/_SC_2_PBS_MESSAGE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_PBS_MESSAGE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_PBS_MESSAGE.html">constant._SC_2_PBS_MESSAGE.html</a>...</p>
+    <script>location.replace("constant._SC_2_PBS_MESSAGE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_PBS_TRACK.v.html b/libc/_SC_2_PBS_TRACK.v.html
new file mode 100644
index 0000000..9931f09
--- /dev/null
+++ b/libc/_SC_2_PBS_TRACK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_PBS_TRACK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_PBS_TRACK.html">constant._SC_2_PBS_TRACK.html</a>...</p>
+    <script>location.replace("constant._SC_2_PBS_TRACK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_SW_DEV.v.html b/libc/_SC_2_SW_DEV.v.html
new file mode 100644
index 0000000..def3388
--- /dev/null
+++ b/libc/_SC_2_SW_DEV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_SW_DEV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_SW_DEV.html">constant._SC_2_SW_DEV.html</a>...</p>
+    <script>location.replace("constant._SC_2_SW_DEV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_UPE.v.html b/libc/_SC_2_UPE.v.html
new file mode 100644
index 0000000..48a8371
--- /dev/null
+++ b/libc/_SC_2_UPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_UPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_UPE.html">constant._SC_2_UPE.html</a>...</p>
+    <script>location.replace("constant._SC_2_UPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_2_VERSION.v.html b/libc/_SC_2_VERSION.v.html
new file mode 100644
index 0000000..82f36d6
--- /dev/null
+++ b/libc/_SC_2_VERSION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_2_VERSION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_2_VERSION.html">constant._SC_2_VERSION.html</a>...</p>
+    <script>location.replace("constant._SC_2_VERSION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_ADVISORY_INFO.v.html b/libc/_SC_ADVISORY_INFO.v.html
new file mode 100644
index 0000000..4dcc48f
--- /dev/null
+++ b/libc/_SC_ADVISORY_INFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_ADVISORY_INFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_ADVISORY_INFO.html">constant._SC_ADVISORY_INFO.html</a>...</p>
+    <script>location.replace("constant._SC_ADVISORY_INFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_AIO_LISTIO_MAX.v.html b/libc/_SC_AIO_LISTIO_MAX.v.html
new file mode 100644
index 0000000..dc9c72c
--- /dev/null
+++ b/libc/_SC_AIO_LISTIO_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_AIO_LISTIO_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_AIO_LISTIO_MAX.html">constant._SC_AIO_LISTIO_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_AIO_LISTIO_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_AIO_MAX.v.html b/libc/_SC_AIO_MAX.v.html
new file mode 100644
index 0000000..697a494
--- /dev/null
+++ b/libc/_SC_AIO_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_AIO_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_AIO_MAX.html">constant._SC_AIO_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_AIO_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_AIO_PRIO_DELTA_MAX.v.html b/libc/_SC_AIO_PRIO_DELTA_MAX.v.html
new file mode 100644
index 0000000..645620d
--- /dev/null
+++ b/libc/_SC_AIO_PRIO_DELTA_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_AIO_PRIO_DELTA_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_AIO_PRIO_DELTA_MAX.html">constant._SC_AIO_PRIO_DELTA_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_AIO_PRIO_DELTA_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_ARG_MAX.v.html b/libc/_SC_ARG_MAX.v.html
new file mode 100644
index 0000000..3ed98c5
--- /dev/null
+++ b/libc/_SC_ARG_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_ARG_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_ARG_MAX.html">constant._SC_ARG_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_ARG_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_ASYNCHRONOUS_IO.v.html b/libc/_SC_ASYNCHRONOUS_IO.v.html
new file mode 100644
index 0000000..b8ee693
--- /dev/null
+++ b/libc/_SC_ASYNCHRONOUS_IO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_ASYNCHRONOUS_IO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_ASYNCHRONOUS_IO.html">constant._SC_ASYNCHRONOUS_IO.html</a>...</p>
+    <script>location.replace("constant._SC_ASYNCHRONOUS_IO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_ATEXIT_MAX.v.html b/libc/_SC_ATEXIT_MAX.v.html
new file mode 100644
index 0000000..f429dec
--- /dev/null
+++ b/libc/_SC_ATEXIT_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_ATEXIT_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_ATEXIT_MAX.html">constant._SC_ATEXIT_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_ATEXIT_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_AVPHYS_PAGES.v.html b/libc/_SC_AVPHYS_PAGES.v.html
new file mode 100644
index 0000000..f8de44b
--- /dev/null
+++ b/libc/_SC_AVPHYS_PAGES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_AVPHYS_PAGES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_AVPHYS_PAGES.html">constant._SC_AVPHYS_PAGES.html</a>...</p>
+    <script>location.replace("constant._SC_AVPHYS_PAGES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_BARRIERS.v.html b/libc/_SC_BARRIERS.v.html
new file mode 100644
index 0000000..15edd20
--- /dev/null
+++ b/libc/_SC_BARRIERS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_BARRIERS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_BARRIERS.html">constant._SC_BARRIERS.html</a>...</p>
+    <script>location.replace("constant._SC_BARRIERS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_BASE.v.html b/libc/_SC_BASE.v.html
new file mode 100644
index 0000000..f02286e
--- /dev/null
+++ b/libc/_SC_BASE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_BASE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_BASE.html">constant._SC_BASE.html</a>...</p>
+    <script>location.replace("constant._SC_BASE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_BC_BASE_MAX.v.html b/libc/_SC_BC_BASE_MAX.v.html
new file mode 100644
index 0000000..45366cf
--- /dev/null
+++ b/libc/_SC_BC_BASE_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_BC_BASE_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_BC_BASE_MAX.html">constant._SC_BC_BASE_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_BC_BASE_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_BC_DIM_MAX.v.html b/libc/_SC_BC_DIM_MAX.v.html
new file mode 100644
index 0000000..76eb0f1
--- /dev/null
+++ b/libc/_SC_BC_DIM_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_BC_DIM_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_BC_DIM_MAX.html">constant._SC_BC_DIM_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_BC_DIM_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_BC_SCALE_MAX.v.html b/libc/_SC_BC_SCALE_MAX.v.html
new file mode 100644
index 0000000..9aa105f
--- /dev/null
+++ b/libc/_SC_BC_SCALE_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_BC_SCALE_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_BC_SCALE_MAX.html">constant._SC_BC_SCALE_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_BC_SCALE_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_BC_STRING_MAX.v.html b/libc/_SC_BC_STRING_MAX.v.html
new file mode 100644
index 0000000..c74cfb2
--- /dev/null
+++ b/libc/_SC_BC_STRING_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_BC_STRING_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_BC_STRING_MAX.html">constant._SC_BC_STRING_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_BC_STRING_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_CHARCLASS_NAME_MAX.v.html b/libc/_SC_CHARCLASS_NAME_MAX.v.html
new file mode 100644
index 0000000..c1c9f52
--- /dev/null
+++ b/libc/_SC_CHARCLASS_NAME_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_CHARCLASS_NAME_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_CHARCLASS_NAME_MAX.html">constant._SC_CHARCLASS_NAME_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_CHARCLASS_NAME_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_CHAR_BIT.v.html b/libc/_SC_CHAR_BIT.v.html
new file mode 100644
index 0000000..4331dbd
--- /dev/null
+++ b/libc/_SC_CHAR_BIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_CHAR_BIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_CHAR_BIT.html">constant._SC_CHAR_BIT.html</a>...</p>
+    <script>location.replace("constant._SC_CHAR_BIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_CHAR_MAX.v.html b/libc/_SC_CHAR_MAX.v.html
new file mode 100644
index 0000000..56e3e9f
--- /dev/null
+++ b/libc/_SC_CHAR_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_CHAR_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_CHAR_MAX.html">constant._SC_CHAR_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_CHAR_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_CHAR_MIN.v.html b/libc/_SC_CHAR_MIN.v.html
new file mode 100644
index 0000000..e65d1ca
--- /dev/null
+++ b/libc/_SC_CHAR_MIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_CHAR_MIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_CHAR_MIN.html">constant._SC_CHAR_MIN.html</a>...</p>
+    <script>location.replace("constant._SC_CHAR_MIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_CHILD_MAX.v.html b/libc/_SC_CHILD_MAX.v.html
new file mode 100644
index 0000000..acaac8f
--- /dev/null
+++ b/libc/_SC_CHILD_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_CHILD_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_CHILD_MAX.html">constant._SC_CHILD_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_CHILD_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_CLK_TCK.v.html b/libc/_SC_CLK_TCK.v.html
new file mode 100644
index 0000000..9384a0a
--- /dev/null
+++ b/libc/_SC_CLK_TCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_CLK_TCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_CLK_TCK.html">constant._SC_CLK_TCK.html</a>...</p>
+    <script>location.replace("constant._SC_CLK_TCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_CLOCK_SELECTION.v.html b/libc/_SC_CLOCK_SELECTION.v.html
new file mode 100644
index 0000000..49e753a
--- /dev/null
+++ b/libc/_SC_CLOCK_SELECTION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_CLOCK_SELECTION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_CLOCK_SELECTION.html">constant._SC_CLOCK_SELECTION.html</a>...</p>
+    <script>location.replace("constant._SC_CLOCK_SELECTION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_COLL_WEIGHTS_MAX.v.html b/libc/_SC_COLL_WEIGHTS_MAX.v.html
new file mode 100644
index 0000000..5890113
--- /dev/null
+++ b/libc/_SC_COLL_WEIGHTS_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_COLL_WEIGHTS_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_COLL_WEIGHTS_MAX.html">constant._SC_COLL_WEIGHTS_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_COLL_WEIGHTS_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_CPUTIME.v.html b/libc/_SC_CPUTIME.v.html
new file mode 100644
index 0000000..d7fe4a7
--- /dev/null
+++ b/libc/_SC_CPUTIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_CPUTIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_CPUTIME.html">constant._SC_CPUTIME.html</a>...</p>
+    <script>location.replace("constant._SC_CPUTIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_C_LANG_SUPPORT.v.html b/libc/_SC_C_LANG_SUPPORT.v.html
new file mode 100644
index 0000000..07796c9
--- /dev/null
+++ b/libc/_SC_C_LANG_SUPPORT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_C_LANG_SUPPORT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_C_LANG_SUPPORT.html">constant._SC_C_LANG_SUPPORT.html</a>...</p>
+    <script>location.replace("constant._SC_C_LANG_SUPPORT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_C_LANG_SUPPORT_R.v.html b/libc/_SC_C_LANG_SUPPORT_R.v.html
new file mode 100644
index 0000000..036def5
--- /dev/null
+++ b/libc/_SC_C_LANG_SUPPORT_R.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_C_LANG_SUPPORT_R.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_C_LANG_SUPPORT_R.html">constant._SC_C_LANG_SUPPORT_R.html</a>...</p>
+    <script>location.replace("constant._SC_C_LANG_SUPPORT_R.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_DELAYTIMER_MAX.v.html b/libc/_SC_DELAYTIMER_MAX.v.html
new file mode 100644
index 0000000..ce0b73d
--- /dev/null
+++ b/libc/_SC_DELAYTIMER_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_DELAYTIMER_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_DELAYTIMER_MAX.html">constant._SC_DELAYTIMER_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_DELAYTIMER_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_DEVICE_IO.v.html b/libc/_SC_DEVICE_IO.v.html
new file mode 100644
index 0000000..844f548
--- /dev/null
+++ b/libc/_SC_DEVICE_IO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_DEVICE_IO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_DEVICE_IO.html">constant._SC_DEVICE_IO.html</a>...</p>
+    <script>location.replace("constant._SC_DEVICE_IO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_DEVICE_SPECIFIC.v.html b/libc/_SC_DEVICE_SPECIFIC.v.html
new file mode 100644
index 0000000..d35f1ab
--- /dev/null
+++ b/libc/_SC_DEVICE_SPECIFIC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_DEVICE_SPECIFIC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_DEVICE_SPECIFIC.html">constant._SC_DEVICE_SPECIFIC.html</a>...</p>
+    <script>location.replace("constant._SC_DEVICE_SPECIFIC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_DEVICE_SPECIFIC_R.v.html b/libc/_SC_DEVICE_SPECIFIC_R.v.html
new file mode 100644
index 0000000..dcc47a0
--- /dev/null
+++ b/libc/_SC_DEVICE_SPECIFIC_R.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_DEVICE_SPECIFIC_R.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_DEVICE_SPECIFIC_R.html">constant._SC_DEVICE_SPECIFIC_R.html</a>...</p>
+    <script>location.replace("constant._SC_DEVICE_SPECIFIC_R.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_EQUIV_CLASS_MAX.v.html b/libc/_SC_EQUIV_CLASS_MAX.v.html
new file mode 100644
index 0000000..bd08121
--- /dev/null
+++ b/libc/_SC_EQUIV_CLASS_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_EQUIV_CLASS_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_EQUIV_CLASS_MAX.html">constant._SC_EQUIV_CLASS_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_EQUIV_CLASS_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_EXPR_NEST_MAX.v.html b/libc/_SC_EXPR_NEST_MAX.v.html
new file mode 100644
index 0000000..ad06f45
--- /dev/null
+++ b/libc/_SC_EXPR_NEST_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_EXPR_NEST_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_EXPR_NEST_MAX.html">constant._SC_EXPR_NEST_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_EXPR_NEST_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_FD_MGMT.v.html b/libc/_SC_FD_MGMT.v.html
new file mode 100644
index 0000000..4c9f3d5
--- /dev/null
+++ b/libc/_SC_FD_MGMT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_FD_MGMT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_FD_MGMT.html">constant._SC_FD_MGMT.html</a>...</p>
+    <script>location.replace("constant._SC_FD_MGMT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_FIFO.v.html b/libc/_SC_FIFO.v.html
new file mode 100644
index 0000000..3c2529b
--- /dev/null
+++ b/libc/_SC_FIFO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_FIFO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_FIFO.html">constant._SC_FIFO.html</a>...</p>
+    <script>location.replace("constant._SC_FIFO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_FILE_ATTRIBUTES.v.html b/libc/_SC_FILE_ATTRIBUTES.v.html
new file mode 100644
index 0000000..59f7595
--- /dev/null
+++ b/libc/_SC_FILE_ATTRIBUTES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_FILE_ATTRIBUTES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_FILE_ATTRIBUTES.html">constant._SC_FILE_ATTRIBUTES.html</a>...</p>
+    <script>location.replace("constant._SC_FILE_ATTRIBUTES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_FILE_LOCKING.v.html b/libc/_SC_FILE_LOCKING.v.html
new file mode 100644
index 0000000..3196ce2
--- /dev/null
+++ b/libc/_SC_FILE_LOCKING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_FILE_LOCKING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_FILE_LOCKING.html">constant._SC_FILE_LOCKING.html</a>...</p>
+    <script>location.replace("constant._SC_FILE_LOCKING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_FILE_SYSTEM.v.html b/libc/_SC_FILE_SYSTEM.v.html
new file mode 100644
index 0000000..b17b333
--- /dev/null
+++ b/libc/_SC_FILE_SYSTEM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_FILE_SYSTEM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_FILE_SYSTEM.html">constant._SC_FILE_SYSTEM.html</a>...</p>
+    <script>location.replace("constant._SC_FILE_SYSTEM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_FSYNC.v.html b/libc/_SC_FSYNC.v.html
new file mode 100644
index 0000000..fbb3a78
--- /dev/null
+++ b/libc/_SC_FSYNC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_FSYNC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_FSYNC.html">constant._SC_FSYNC.html</a>...</p>
+    <script>location.replace("constant._SC_FSYNC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_GETGR_R_SIZE_MAX.v.html b/libc/_SC_GETGR_R_SIZE_MAX.v.html
new file mode 100644
index 0000000..71a3c05
--- /dev/null
+++ b/libc/_SC_GETGR_R_SIZE_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_GETGR_R_SIZE_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_GETGR_R_SIZE_MAX.html">constant._SC_GETGR_R_SIZE_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_GETGR_R_SIZE_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_GETPW_R_SIZE_MAX.v.html b/libc/_SC_GETPW_R_SIZE_MAX.v.html
new file mode 100644
index 0000000..ebd7509
--- /dev/null
+++ b/libc/_SC_GETPW_R_SIZE_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_GETPW_R_SIZE_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_GETPW_R_SIZE_MAX.html">constant._SC_GETPW_R_SIZE_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_GETPW_R_SIZE_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_HOST_NAME_MAX.v.html b/libc/_SC_HOST_NAME_MAX.v.html
new file mode 100644
index 0000000..8f42b92
--- /dev/null
+++ b/libc/_SC_HOST_NAME_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_HOST_NAME_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_HOST_NAME_MAX.html">constant._SC_HOST_NAME_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_HOST_NAME_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_INT_MAX.v.html b/libc/_SC_INT_MAX.v.html
new file mode 100644
index 0000000..67270f1
--- /dev/null
+++ b/libc/_SC_INT_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_INT_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_INT_MAX.html">constant._SC_INT_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_INT_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_INT_MIN.v.html b/libc/_SC_INT_MIN.v.html
new file mode 100644
index 0000000..ac16a62
--- /dev/null
+++ b/libc/_SC_INT_MIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_INT_MIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_INT_MIN.html">constant._SC_INT_MIN.html</a>...</p>
+    <script>location.replace("constant._SC_INT_MIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_IOV_MAX.v.html b/libc/_SC_IOV_MAX.v.html
new file mode 100644
index 0000000..5d17038
--- /dev/null
+++ b/libc/_SC_IOV_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_IOV_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_IOV_MAX.html">constant._SC_IOV_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_IOV_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_IPV6.v.html b/libc/_SC_IPV6.v.html
new file mode 100644
index 0000000..b29c994
--- /dev/null
+++ b/libc/_SC_IPV6.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_IPV6.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_IPV6.html">constant._SC_IPV6.html</a>...</p>
+    <script>location.replace("constant._SC_IPV6.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_JOB_CONTROL.v.html b/libc/_SC_JOB_CONTROL.v.html
new file mode 100644
index 0000000..9ef9a91
--- /dev/null
+++ b/libc/_SC_JOB_CONTROL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_JOB_CONTROL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_JOB_CONTROL.html">constant._SC_JOB_CONTROL.html</a>...</p>
+    <script>location.replace("constant._SC_JOB_CONTROL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL1_DCACHE_ASSOC.v.html b/libc/_SC_LEVEL1_DCACHE_ASSOC.v.html
new file mode 100644
index 0000000..bc23746
--- /dev/null
+++ b/libc/_SC_LEVEL1_DCACHE_ASSOC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL1_DCACHE_ASSOC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL1_DCACHE_ASSOC.html">constant._SC_LEVEL1_DCACHE_ASSOC.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL1_DCACHE_ASSOC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL1_DCACHE_LINESIZE.v.html b/libc/_SC_LEVEL1_DCACHE_LINESIZE.v.html
new file mode 100644
index 0000000..377a5fb
--- /dev/null
+++ b/libc/_SC_LEVEL1_DCACHE_LINESIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL1_DCACHE_LINESIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL1_DCACHE_LINESIZE.html">constant._SC_LEVEL1_DCACHE_LINESIZE.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL1_DCACHE_LINESIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL1_DCACHE_SIZE.v.html b/libc/_SC_LEVEL1_DCACHE_SIZE.v.html
new file mode 100644
index 0000000..b4030f1
--- /dev/null
+++ b/libc/_SC_LEVEL1_DCACHE_SIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL1_DCACHE_SIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL1_DCACHE_SIZE.html">constant._SC_LEVEL1_DCACHE_SIZE.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL1_DCACHE_SIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL1_ICACHE_ASSOC.v.html b/libc/_SC_LEVEL1_ICACHE_ASSOC.v.html
new file mode 100644
index 0000000..8cb647e
--- /dev/null
+++ b/libc/_SC_LEVEL1_ICACHE_ASSOC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL1_ICACHE_ASSOC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL1_ICACHE_ASSOC.html">constant._SC_LEVEL1_ICACHE_ASSOC.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL1_ICACHE_ASSOC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL1_ICACHE_LINESIZE.v.html b/libc/_SC_LEVEL1_ICACHE_LINESIZE.v.html
new file mode 100644
index 0000000..a9e1edb
--- /dev/null
+++ b/libc/_SC_LEVEL1_ICACHE_LINESIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL1_ICACHE_LINESIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL1_ICACHE_LINESIZE.html">constant._SC_LEVEL1_ICACHE_LINESIZE.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL1_ICACHE_LINESIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL1_ICACHE_SIZE.v.html b/libc/_SC_LEVEL1_ICACHE_SIZE.v.html
new file mode 100644
index 0000000..52b9e8e
--- /dev/null
+++ b/libc/_SC_LEVEL1_ICACHE_SIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL1_ICACHE_SIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL1_ICACHE_SIZE.html">constant._SC_LEVEL1_ICACHE_SIZE.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL1_ICACHE_SIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL2_CACHE_ASSOC.v.html b/libc/_SC_LEVEL2_CACHE_ASSOC.v.html
new file mode 100644
index 0000000..f01a588
--- /dev/null
+++ b/libc/_SC_LEVEL2_CACHE_ASSOC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL2_CACHE_ASSOC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL2_CACHE_ASSOC.html">constant._SC_LEVEL2_CACHE_ASSOC.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL2_CACHE_ASSOC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL2_CACHE_LINESIZE.v.html b/libc/_SC_LEVEL2_CACHE_LINESIZE.v.html
new file mode 100644
index 0000000..8bca318
--- /dev/null
+++ b/libc/_SC_LEVEL2_CACHE_LINESIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL2_CACHE_LINESIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL2_CACHE_LINESIZE.html">constant._SC_LEVEL2_CACHE_LINESIZE.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL2_CACHE_LINESIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL2_CACHE_SIZE.v.html b/libc/_SC_LEVEL2_CACHE_SIZE.v.html
new file mode 100644
index 0000000..afa6f2c
--- /dev/null
+++ b/libc/_SC_LEVEL2_CACHE_SIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL2_CACHE_SIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL2_CACHE_SIZE.html">constant._SC_LEVEL2_CACHE_SIZE.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL2_CACHE_SIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL3_CACHE_ASSOC.v.html b/libc/_SC_LEVEL3_CACHE_ASSOC.v.html
new file mode 100644
index 0000000..b051515
--- /dev/null
+++ b/libc/_SC_LEVEL3_CACHE_ASSOC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL3_CACHE_ASSOC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL3_CACHE_ASSOC.html">constant._SC_LEVEL3_CACHE_ASSOC.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL3_CACHE_ASSOC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL3_CACHE_LINESIZE.v.html b/libc/_SC_LEVEL3_CACHE_LINESIZE.v.html
new file mode 100644
index 0000000..9116626
--- /dev/null
+++ b/libc/_SC_LEVEL3_CACHE_LINESIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL3_CACHE_LINESIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL3_CACHE_LINESIZE.html">constant._SC_LEVEL3_CACHE_LINESIZE.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL3_CACHE_LINESIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL3_CACHE_SIZE.v.html b/libc/_SC_LEVEL3_CACHE_SIZE.v.html
new file mode 100644
index 0000000..a9cfa63
--- /dev/null
+++ b/libc/_SC_LEVEL3_CACHE_SIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL3_CACHE_SIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL3_CACHE_SIZE.html">constant._SC_LEVEL3_CACHE_SIZE.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL3_CACHE_SIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL4_CACHE_ASSOC.v.html b/libc/_SC_LEVEL4_CACHE_ASSOC.v.html
new file mode 100644
index 0000000..610d1e7
--- /dev/null
+++ b/libc/_SC_LEVEL4_CACHE_ASSOC.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL4_CACHE_ASSOC.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL4_CACHE_ASSOC.html">constant._SC_LEVEL4_CACHE_ASSOC.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL4_CACHE_ASSOC.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL4_CACHE_LINESIZE.v.html b/libc/_SC_LEVEL4_CACHE_LINESIZE.v.html
new file mode 100644
index 0000000..6e890b3
--- /dev/null
+++ b/libc/_SC_LEVEL4_CACHE_LINESIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL4_CACHE_LINESIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL4_CACHE_LINESIZE.html">constant._SC_LEVEL4_CACHE_LINESIZE.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL4_CACHE_LINESIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LEVEL4_CACHE_SIZE.v.html b/libc/_SC_LEVEL4_CACHE_SIZE.v.html
new file mode 100644
index 0000000..325dca3
--- /dev/null
+++ b/libc/_SC_LEVEL4_CACHE_SIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LEVEL4_CACHE_SIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LEVEL4_CACHE_SIZE.html">constant._SC_LEVEL4_CACHE_SIZE.html</a>...</p>
+    <script>location.replace("constant._SC_LEVEL4_CACHE_SIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LINE_MAX.v.html b/libc/_SC_LINE_MAX.v.html
new file mode 100644
index 0000000..f974e09
--- /dev/null
+++ b/libc/_SC_LINE_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LINE_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LINE_MAX.html">constant._SC_LINE_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_LINE_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LOGIN_NAME_MAX.v.html b/libc/_SC_LOGIN_NAME_MAX.v.html
new file mode 100644
index 0000000..21a8ea6
--- /dev/null
+++ b/libc/_SC_LOGIN_NAME_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LOGIN_NAME_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LOGIN_NAME_MAX.html">constant._SC_LOGIN_NAME_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_LOGIN_NAME_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_LONG_BIT.v.html b/libc/_SC_LONG_BIT.v.html
new file mode 100644
index 0000000..4b22d4b
--- /dev/null
+++ b/libc/_SC_LONG_BIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_LONG_BIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_LONG_BIT.html">constant._SC_LONG_BIT.html</a>...</p>
+    <script>location.replace("constant._SC_LONG_BIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_MAPPED_FILES.v.html b/libc/_SC_MAPPED_FILES.v.html
new file mode 100644
index 0000000..c5e2b6c
--- /dev/null
+++ b/libc/_SC_MAPPED_FILES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_MAPPED_FILES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_MAPPED_FILES.html">constant._SC_MAPPED_FILES.html</a>...</p>
+    <script>location.replace("constant._SC_MAPPED_FILES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_MB_LEN_MAX.v.html b/libc/_SC_MB_LEN_MAX.v.html
new file mode 100644
index 0000000..de75c2a
--- /dev/null
+++ b/libc/_SC_MB_LEN_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_MB_LEN_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_MB_LEN_MAX.html">constant._SC_MB_LEN_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_MB_LEN_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_MEMLOCK.v.html b/libc/_SC_MEMLOCK.v.html
new file mode 100644
index 0000000..8eba7e6
--- /dev/null
+++ b/libc/_SC_MEMLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_MEMLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_MEMLOCK.html">constant._SC_MEMLOCK.html</a>...</p>
+    <script>location.replace("constant._SC_MEMLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_MEMLOCK_RANGE.v.html b/libc/_SC_MEMLOCK_RANGE.v.html
new file mode 100644
index 0000000..7ecf4a4
--- /dev/null
+++ b/libc/_SC_MEMLOCK_RANGE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_MEMLOCK_RANGE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_MEMLOCK_RANGE.html">constant._SC_MEMLOCK_RANGE.html</a>...</p>
+    <script>location.replace("constant._SC_MEMLOCK_RANGE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_MEMORY_PROTECTION.v.html b/libc/_SC_MEMORY_PROTECTION.v.html
new file mode 100644
index 0000000..d387f62
--- /dev/null
+++ b/libc/_SC_MEMORY_PROTECTION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_MEMORY_PROTECTION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_MEMORY_PROTECTION.html">constant._SC_MEMORY_PROTECTION.html</a>...</p>
+    <script>location.replace("constant._SC_MEMORY_PROTECTION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_MESSAGE_PASSING.v.html b/libc/_SC_MESSAGE_PASSING.v.html
new file mode 100644
index 0000000..536ce14
--- /dev/null
+++ b/libc/_SC_MESSAGE_PASSING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_MESSAGE_PASSING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_MESSAGE_PASSING.html">constant._SC_MESSAGE_PASSING.html</a>...</p>
+    <script>location.replace("constant._SC_MESSAGE_PASSING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_MONOTONIC_CLOCK.v.html b/libc/_SC_MONOTONIC_CLOCK.v.html
new file mode 100644
index 0000000..5841f03
--- /dev/null
+++ b/libc/_SC_MONOTONIC_CLOCK.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_MONOTONIC_CLOCK.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_MONOTONIC_CLOCK.html">constant._SC_MONOTONIC_CLOCK.html</a>...</p>
+    <script>location.replace("constant._SC_MONOTONIC_CLOCK.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_MQ_OPEN_MAX.v.html b/libc/_SC_MQ_OPEN_MAX.v.html
new file mode 100644
index 0000000..c9b1385
--- /dev/null
+++ b/libc/_SC_MQ_OPEN_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_MQ_OPEN_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_MQ_OPEN_MAX.html">constant._SC_MQ_OPEN_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_MQ_OPEN_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_MQ_PRIO_MAX.v.html b/libc/_SC_MQ_PRIO_MAX.v.html
new file mode 100644
index 0000000..21462e7
--- /dev/null
+++ b/libc/_SC_MQ_PRIO_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_MQ_PRIO_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_MQ_PRIO_MAX.html">constant._SC_MQ_PRIO_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_MQ_PRIO_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_MULTI_PROCESS.v.html b/libc/_SC_MULTI_PROCESS.v.html
new file mode 100644
index 0000000..6d19fc9
--- /dev/null
+++ b/libc/_SC_MULTI_PROCESS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_MULTI_PROCESS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_MULTI_PROCESS.html">constant._SC_MULTI_PROCESS.html</a>...</p>
+    <script>location.replace("constant._SC_MULTI_PROCESS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_NETWORKING.v.html b/libc/_SC_NETWORKING.v.html
new file mode 100644
index 0000000..3a1bb55
--- /dev/null
+++ b/libc/_SC_NETWORKING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_NETWORKING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_NETWORKING.html">constant._SC_NETWORKING.html</a>...</p>
+    <script>location.replace("constant._SC_NETWORKING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_NGROUPS_MAX.v.html b/libc/_SC_NGROUPS_MAX.v.html
new file mode 100644
index 0000000..10f47c9
--- /dev/null
+++ b/libc/_SC_NGROUPS_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_NGROUPS_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_NGROUPS_MAX.html">constant._SC_NGROUPS_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_NGROUPS_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_NL_ARGMAX.v.html b/libc/_SC_NL_ARGMAX.v.html
new file mode 100644
index 0000000..b5457ec
--- /dev/null
+++ b/libc/_SC_NL_ARGMAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_NL_ARGMAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_NL_ARGMAX.html">constant._SC_NL_ARGMAX.html</a>...</p>
+    <script>location.replace("constant._SC_NL_ARGMAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_NL_LANGMAX.v.html b/libc/_SC_NL_LANGMAX.v.html
new file mode 100644
index 0000000..50d55ff
--- /dev/null
+++ b/libc/_SC_NL_LANGMAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_NL_LANGMAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_NL_LANGMAX.html">constant._SC_NL_LANGMAX.html</a>...</p>
+    <script>location.replace("constant._SC_NL_LANGMAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_NL_MSGMAX.v.html b/libc/_SC_NL_MSGMAX.v.html
new file mode 100644
index 0000000..fe535c7
--- /dev/null
+++ b/libc/_SC_NL_MSGMAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_NL_MSGMAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_NL_MSGMAX.html">constant._SC_NL_MSGMAX.html</a>...</p>
+    <script>location.replace("constant._SC_NL_MSGMAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_NL_NMAX.v.html b/libc/_SC_NL_NMAX.v.html
new file mode 100644
index 0000000..eac4717
--- /dev/null
+++ b/libc/_SC_NL_NMAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_NL_NMAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_NL_NMAX.html">constant._SC_NL_NMAX.html</a>...</p>
+    <script>location.replace("constant._SC_NL_NMAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_NL_SETMAX.v.html b/libc/_SC_NL_SETMAX.v.html
new file mode 100644
index 0000000..adebaa4
--- /dev/null
+++ b/libc/_SC_NL_SETMAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_NL_SETMAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_NL_SETMAX.html">constant._SC_NL_SETMAX.html</a>...</p>
+    <script>location.replace("constant._SC_NL_SETMAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_NL_TEXTMAX.v.html b/libc/_SC_NL_TEXTMAX.v.html
new file mode 100644
index 0000000..c7fb33e
--- /dev/null
+++ b/libc/_SC_NL_TEXTMAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_NL_TEXTMAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_NL_TEXTMAX.html">constant._SC_NL_TEXTMAX.html</a>...</p>
+    <script>location.replace("constant._SC_NL_TEXTMAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_NPROCESSORS_CONF.v.html b/libc/_SC_NPROCESSORS_CONF.v.html
new file mode 100644
index 0000000..1a26bb0
--- /dev/null
+++ b/libc/_SC_NPROCESSORS_CONF.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_NPROCESSORS_CONF.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_NPROCESSORS_CONF.html">constant._SC_NPROCESSORS_CONF.html</a>...</p>
+    <script>location.replace("constant._SC_NPROCESSORS_CONF.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_NPROCESSORS_ONLN.v.html b/libc/_SC_NPROCESSORS_ONLN.v.html
new file mode 100644
index 0000000..7648c88
--- /dev/null
+++ b/libc/_SC_NPROCESSORS_ONLN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_NPROCESSORS_ONLN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_NPROCESSORS_ONLN.html">constant._SC_NPROCESSORS_ONLN.html</a>...</p>
+    <script>location.replace("constant._SC_NPROCESSORS_ONLN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_NZERO.v.html b/libc/_SC_NZERO.v.html
new file mode 100644
index 0000000..9b07549
--- /dev/null
+++ b/libc/_SC_NZERO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_NZERO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_NZERO.html">constant._SC_NZERO.html</a>...</p>
+    <script>location.replace("constant._SC_NZERO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_OPEN_MAX.v.html b/libc/_SC_OPEN_MAX.v.html
new file mode 100644
index 0000000..684c4f1
--- /dev/null
+++ b/libc/_SC_OPEN_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_OPEN_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_OPEN_MAX.html">constant._SC_OPEN_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_OPEN_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PAGESIZE.v.html b/libc/_SC_PAGESIZE.v.html
new file mode 100644
index 0000000..44ddf4a
--- /dev/null
+++ b/libc/_SC_PAGESIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PAGESIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PAGESIZE.html">constant._SC_PAGESIZE.html</a>...</p>
+    <script>location.replace("constant._SC_PAGESIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PAGE_SIZE.v.html b/libc/_SC_PAGE_SIZE.v.html
new file mode 100644
index 0000000..e8dfbcd
--- /dev/null
+++ b/libc/_SC_PAGE_SIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PAGE_SIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PAGE_SIZE.html">constant._SC_PAGE_SIZE.html</a>...</p>
+    <script>location.replace("constant._SC_PAGE_SIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PASS_MAX.v.html b/libc/_SC_PASS_MAX.v.html
new file mode 100644
index 0000000..57b4f0d
--- /dev/null
+++ b/libc/_SC_PASS_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PASS_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PASS_MAX.html">constant._SC_PASS_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_PASS_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PHYS_PAGES.v.html b/libc/_SC_PHYS_PAGES.v.html
new file mode 100644
index 0000000..29153a8
--- /dev/null
+++ b/libc/_SC_PHYS_PAGES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PHYS_PAGES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PHYS_PAGES.html">constant._SC_PHYS_PAGES.html</a>...</p>
+    <script>location.replace("constant._SC_PHYS_PAGES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PII.v.html b/libc/_SC_PII.v.html
new file mode 100644
index 0000000..1b66cdd
--- /dev/null
+++ b/libc/_SC_PII.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PII.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PII.html">constant._SC_PII.html</a>...</p>
+    <script>location.replace("constant._SC_PII.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PII_INTERNET.v.html b/libc/_SC_PII_INTERNET.v.html
new file mode 100644
index 0000000..b9d523a
--- /dev/null
+++ b/libc/_SC_PII_INTERNET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PII_INTERNET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PII_INTERNET.html">constant._SC_PII_INTERNET.html</a>...</p>
+    <script>location.replace("constant._SC_PII_INTERNET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PII_INTERNET_DGRAM.v.html b/libc/_SC_PII_INTERNET_DGRAM.v.html
new file mode 100644
index 0000000..c6a63c7
--- /dev/null
+++ b/libc/_SC_PII_INTERNET_DGRAM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PII_INTERNET_DGRAM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PII_INTERNET_DGRAM.html">constant._SC_PII_INTERNET_DGRAM.html</a>...</p>
+    <script>location.replace("constant._SC_PII_INTERNET_DGRAM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PII_INTERNET_STREAM.v.html b/libc/_SC_PII_INTERNET_STREAM.v.html
new file mode 100644
index 0000000..754c68e
--- /dev/null
+++ b/libc/_SC_PII_INTERNET_STREAM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PII_INTERNET_STREAM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PII_INTERNET_STREAM.html">constant._SC_PII_INTERNET_STREAM.html</a>...</p>
+    <script>location.replace("constant._SC_PII_INTERNET_STREAM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PII_OSI.v.html b/libc/_SC_PII_OSI.v.html
new file mode 100644
index 0000000..39109dd
--- /dev/null
+++ b/libc/_SC_PII_OSI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PII_OSI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PII_OSI.html">constant._SC_PII_OSI.html</a>...</p>
+    <script>location.replace("constant._SC_PII_OSI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PII_OSI_CLTS.v.html b/libc/_SC_PII_OSI_CLTS.v.html
new file mode 100644
index 0000000..376c1b2
--- /dev/null
+++ b/libc/_SC_PII_OSI_CLTS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PII_OSI_CLTS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PII_OSI_CLTS.html">constant._SC_PII_OSI_CLTS.html</a>...</p>
+    <script>location.replace("constant._SC_PII_OSI_CLTS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PII_OSI_COTS.v.html b/libc/_SC_PII_OSI_COTS.v.html
new file mode 100644
index 0000000..2b06646
--- /dev/null
+++ b/libc/_SC_PII_OSI_COTS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PII_OSI_COTS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PII_OSI_COTS.html">constant._SC_PII_OSI_COTS.html</a>...</p>
+    <script>location.replace("constant._SC_PII_OSI_COTS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PII_OSI_M.v.html b/libc/_SC_PII_OSI_M.v.html
new file mode 100644
index 0000000..0aa13b5
--- /dev/null
+++ b/libc/_SC_PII_OSI_M.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PII_OSI_M.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PII_OSI_M.html">constant._SC_PII_OSI_M.html</a>...</p>
+    <script>location.replace("constant._SC_PII_OSI_M.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PII_SOCKET.v.html b/libc/_SC_PII_SOCKET.v.html
new file mode 100644
index 0000000..668bf72
--- /dev/null
+++ b/libc/_SC_PII_SOCKET.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PII_SOCKET.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PII_SOCKET.html">constant._SC_PII_SOCKET.html</a>...</p>
+    <script>location.replace("constant._SC_PII_SOCKET.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PII_XTI.v.html b/libc/_SC_PII_XTI.v.html
new file mode 100644
index 0000000..e12bc85
--- /dev/null
+++ b/libc/_SC_PII_XTI.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PII_XTI.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PII_XTI.html">constant._SC_PII_XTI.html</a>...</p>
+    <script>location.replace("constant._SC_PII_XTI.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PIPE.v.html b/libc/_SC_PIPE.v.html
new file mode 100644
index 0000000..fd36571
--- /dev/null
+++ b/libc/_SC_PIPE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PIPE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PIPE.html">constant._SC_PIPE.html</a>...</p>
+    <script>location.replace("constant._SC_PIPE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_POLL.v.html b/libc/_SC_POLL.v.html
new file mode 100644
index 0000000..0847b5e
--- /dev/null
+++ b/libc/_SC_POLL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_POLL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_POLL.html">constant._SC_POLL.html</a>...</p>
+    <script>location.replace("constant._SC_POLL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PRIORITIZED_IO.v.html b/libc/_SC_PRIORITIZED_IO.v.html
new file mode 100644
index 0000000..1a06a1e
--- /dev/null
+++ b/libc/_SC_PRIORITIZED_IO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PRIORITIZED_IO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PRIORITIZED_IO.html">constant._SC_PRIORITIZED_IO.html</a>...</p>
+    <script>location.replace("constant._SC_PRIORITIZED_IO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_PRIORITY_SCHEDULING.v.html b/libc/_SC_PRIORITY_SCHEDULING.v.html
new file mode 100644
index 0000000..8e0be4a
--- /dev/null
+++ b/libc/_SC_PRIORITY_SCHEDULING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_PRIORITY_SCHEDULING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_PRIORITY_SCHEDULING.html">constant._SC_PRIORITY_SCHEDULING.html</a>...</p>
+    <script>location.replace("constant._SC_PRIORITY_SCHEDULING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_RAW_SOCKETS.v.html b/libc/_SC_RAW_SOCKETS.v.html
new file mode 100644
index 0000000..a4e20f3
--- /dev/null
+++ b/libc/_SC_RAW_SOCKETS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_RAW_SOCKETS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_RAW_SOCKETS.html">constant._SC_RAW_SOCKETS.html</a>...</p>
+    <script>location.replace("constant._SC_RAW_SOCKETS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_READER_WRITER_LOCKS.v.html b/libc/_SC_READER_WRITER_LOCKS.v.html
new file mode 100644
index 0000000..5ab7459
--- /dev/null
+++ b/libc/_SC_READER_WRITER_LOCKS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_READER_WRITER_LOCKS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_READER_WRITER_LOCKS.html">constant._SC_READER_WRITER_LOCKS.html</a>...</p>
+    <script>location.replace("constant._SC_READER_WRITER_LOCKS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_REALTIME_SIGNALS.v.html b/libc/_SC_REALTIME_SIGNALS.v.html
new file mode 100644
index 0000000..a66c3d0
--- /dev/null
+++ b/libc/_SC_REALTIME_SIGNALS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_REALTIME_SIGNALS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_REALTIME_SIGNALS.html">constant._SC_REALTIME_SIGNALS.html</a>...</p>
+    <script>location.replace("constant._SC_REALTIME_SIGNALS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_REGEXP.v.html b/libc/_SC_REGEXP.v.html
new file mode 100644
index 0000000..f08ea04
--- /dev/null
+++ b/libc/_SC_REGEXP.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_REGEXP.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_REGEXP.html">constant._SC_REGEXP.html</a>...</p>
+    <script>location.replace("constant._SC_REGEXP.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_REGEX_VERSION.v.html b/libc/_SC_REGEX_VERSION.v.html
new file mode 100644
index 0000000..b47619e
--- /dev/null
+++ b/libc/_SC_REGEX_VERSION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_REGEX_VERSION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_REGEX_VERSION.html">constant._SC_REGEX_VERSION.html</a>...</p>
+    <script>location.replace("constant._SC_REGEX_VERSION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_RE_DUP_MAX.v.html b/libc/_SC_RE_DUP_MAX.v.html
new file mode 100644
index 0000000..9f9a776
--- /dev/null
+++ b/libc/_SC_RE_DUP_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_RE_DUP_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_RE_DUP_MAX.html">constant._SC_RE_DUP_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_RE_DUP_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_RTSIG_MAX.v.html b/libc/_SC_RTSIG_MAX.v.html
new file mode 100644
index 0000000..d9e7e50
--- /dev/null
+++ b/libc/_SC_RTSIG_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_RTSIG_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_RTSIG_MAX.html">constant._SC_RTSIG_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_RTSIG_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SAVED_IDS.v.html b/libc/_SC_SAVED_IDS.v.html
new file mode 100644
index 0000000..d5fa120
--- /dev/null
+++ b/libc/_SC_SAVED_IDS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SAVED_IDS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SAVED_IDS.html">constant._SC_SAVED_IDS.html</a>...</p>
+    <script>location.replace("constant._SC_SAVED_IDS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SCHAR_MAX.v.html b/libc/_SC_SCHAR_MAX.v.html
new file mode 100644
index 0000000..e99c294
--- /dev/null
+++ b/libc/_SC_SCHAR_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SCHAR_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SCHAR_MAX.html">constant._SC_SCHAR_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_SCHAR_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SCHAR_MIN.v.html b/libc/_SC_SCHAR_MIN.v.html
new file mode 100644
index 0000000..f121a41
--- /dev/null
+++ b/libc/_SC_SCHAR_MIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SCHAR_MIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SCHAR_MIN.html">constant._SC_SCHAR_MIN.html</a>...</p>
+    <script>location.replace("constant._SC_SCHAR_MIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SELECT.v.html b/libc/_SC_SELECT.v.html
new file mode 100644
index 0000000..7900f1b
--- /dev/null
+++ b/libc/_SC_SELECT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SELECT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SELECT.html">constant._SC_SELECT.html</a>...</p>
+    <script>location.replace("constant._SC_SELECT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SEMAPHORES.v.html b/libc/_SC_SEMAPHORES.v.html
new file mode 100644
index 0000000..9c6ec97
--- /dev/null
+++ b/libc/_SC_SEMAPHORES.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SEMAPHORES.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SEMAPHORES.html">constant._SC_SEMAPHORES.html</a>...</p>
+    <script>location.replace("constant._SC_SEMAPHORES.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SEM_NSEMS_MAX.v.html b/libc/_SC_SEM_NSEMS_MAX.v.html
new file mode 100644
index 0000000..0239c20
--- /dev/null
+++ b/libc/_SC_SEM_NSEMS_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SEM_NSEMS_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SEM_NSEMS_MAX.html">constant._SC_SEM_NSEMS_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_SEM_NSEMS_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SEM_VALUE_MAX.v.html b/libc/_SC_SEM_VALUE_MAX.v.html
new file mode 100644
index 0000000..976c2fa
--- /dev/null
+++ b/libc/_SC_SEM_VALUE_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SEM_VALUE_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SEM_VALUE_MAX.html">constant._SC_SEM_VALUE_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_SEM_VALUE_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SHARED_MEMORY_OBJECTS.v.html b/libc/_SC_SHARED_MEMORY_OBJECTS.v.html
new file mode 100644
index 0000000..2c39f9f
--- /dev/null
+++ b/libc/_SC_SHARED_MEMORY_OBJECTS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SHARED_MEMORY_OBJECTS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SHARED_MEMORY_OBJECTS.html">constant._SC_SHARED_MEMORY_OBJECTS.html</a>...</p>
+    <script>location.replace("constant._SC_SHARED_MEMORY_OBJECTS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SHELL.v.html b/libc/_SC_SHELL.v.html
new file mode 100644
index 0000000..c6723a9
--- /dev/null
+++ b/libc/_SC_SHELL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SHELL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SHELL.html">constant._SC_SHELL.html</a>...</p>
+    <script>location.replace("constant._SC_SHELL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SHRT_MAX.v.html b/libc/_SC_SHRT_MAX.v.html
new file mode 100644
index 0000000..6a83b6b
--- /dev/null
+++ b/libc/_SC_SHRT_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SHRT_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SHRT_MAX.html">constant._SC_SHRT_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_SHRT_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SHRT_MIN.v.html b/libc/_SC_SHRT_MIN.v.html
new file mode 100644
index 0000000..c5330d0
--- /dev/null
+++ b/libc/_SC_SHRT_MIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SHRT_MIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SHRT_MIN.html">constant._SC_SHRT_MIN.html</a>...</p>
+    <script>location.replace("constant._SC_SHRT_MIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SIGNALS.v.html b/libc/_SC_SIGNALS.v.html
new file mode 100644
index 0000000..f61f82c
--- /dev/null
+++ b/libc/_SC_SIGNALS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SIGNALS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SIGNALS.html">constant._SC_SIGNALS.html</a>...</p>
+    <script>location.replace("constant._SC_SIGNALS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SIGQUEUE_MAX.v.html b/libc/_SC_SIGQUEUE_MAX.v.html
new file mode 100644
index 0000000..8b2ebab
--- /dev/null
+++ b/libc/_SC_SIGQUEUE_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SIGQUEUE_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SIGQUEUE_MAX.html">constant._SC_SIGQUEUE_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_SIGQUEUE_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SINGLE_PROCESS.v.html b/libc/_SC_SINGLE_PROCESS.v.html
new file mode 100644
index 0000000..05e309f
--- /dev/null
+++ b/libc/_SC_SINGLE_PROCESS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SINGLE_PROCESS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SINGLE_PROCESS.html">constant._SC_SINGLE_PROCESS.html</a>...</p>
+    <script>location.replace("constant._SC_SINGLE_PROCESS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SPAWN.v.html b/libc/_SC_SPAWN.v.html
new file mode 100644
index 0000000..67c87b1
--- /dev/null
+++ b/libc/_SC_SPAWN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SPAWN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SPAWN.html">constant._SC_SPAWN.html</a>...</p>
+    <script>location.replace("constant._SC_SPAWN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SPIN_LOCKS.v.html b/libc/_SC_SPIN_LOCKS.v.html
new file mode 100644
index 0000000..4da879c
--- /dev/null
+++ b/libc/_SC_SPIN_LOCKS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SPIN_LOCKS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SPIN_LOCKS.html">constant._SC_SPIN_LOCKS.html</a>...</p>
+    <script>location.replace("constant._SC_SPIN_LOCKS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SPORADIC_SERVER.v.html b/libc/_SC_SPORADIC_SERVER.v.html
new file mode 100644
index 0000000..99f17a2
--- /dev/null
+++ b/libc/_SC_SPORADIC_SERVER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SPORADIC_SERVER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SPORADIC_SERVER.html">constant._SC_SPORADIC_SERVER.html</a>...</p>
+    <script>location.replace("constant._SC_SPORADIC_SERVER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SSIZE_MAX.v.html b/libc/_SC_SSIZE_MAX.v.html
new file mode 100644
index 0000000..dfe565e
--- /dev/null
+++ b/libc/_SC_SSIZE_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SSIZE_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SSIZE_MAX.html">constant._SC_SSIZE_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_SSIZE_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SS_REPL_MAX.v.html b/libc/_SC_SS_REPL_MAX.v.html
new file mode 100644
index 0000000..5da3d79
--- /dev/null
+++ b/libc/_SC_SS_REPL_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SS_REPL_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SS_REPL_MAX.html">constant._SC_SS_REPL_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_SS_REPL_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_STREAMS.v.html b/libc/_SC_STREAMS.v.html
new file mode 100644
index 0000000..34104db
--- /dev/null
+++ b/libc/_SC_STREAMS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_STREAMS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_STREAMS.html">constant._SC_STREAMS.html</a>...</p>
+    <script>location.replace("constant._SC_STREAMS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_STREAM_MAX.v.html b/libc/_SC_STREAM_MAX.v.html
new file mode 100644
index 0000000..c51bc98
--- /dev/null
+++ b/libc/_SC_STREAM_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_STREAM_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_STREAM_MAX.html">constant._SC_STREAM_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_STREAM_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SYMLOOP_MAX.v.html b/libc/_SC_SYMLOOP_MAX.v.html
new file mode 100644
index 0000000..6a8cb46
--- /dev/null
+++ b/libc/_SC_SYMLOOP_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SYMLOOP_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SYMLOOP_MAX.html">constant._SC_SYMLOOP_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_SYMLOOP_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SYNCHRONIZED_IO.v.html b/libc/_SC_SYNCHRONIZED_IO.v.html
new file mode 100644
index 0000000..3e33f5c
--- /dev/null
+++ b/libc/_SC_SYNCHRONIZED_IO.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SYNCHRONIZED_IO.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SYNCHRONIZED_IO.html">constant._SC_SYNCHRONIZED_IO.html</a>...</p>
+    <script>location.replace("constant._SC_SYNCHRONIZED_IO.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SYSTEM_DATABASE.v.html b/libc/_SC_SYSTEM_DATABASE.v.html
new file mode 100644
index 0000000..d46bc53
--- /dev/null
+++ b/libc/_SC_SYSTEM_DATABASE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SYSTEM_DATABASE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SYSTEM_DATABASE.html">constant._SC_SYSTEM_DATABASE.html</a>...</p>
+    <script>location.replace("constant._SC_SYSTEM_DATABASE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_SYSTEM_DATABASE_R.v.html b/libc/_SC_SYSTEM_DATABASE_R.v.html
new file mode 100644
index 0000000..e834026
--- /dev/null
+++ b/libc/_SC_SYSTEM_DATABASE_R.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_SYSTEM_DATABASE_R.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_SYSTEM_DATABASE_R.html">constant._SC_SYSTEM_DATABASE_R.html</a>...</p>
+    <script>location.replace("constant._SC_SYSTEM_DATABASE_R.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREADS.v.html b/libc/_SC_THREADS.v.html
new file mode 100644
index 0000000..f2a0b24
--- /dev/null
+++ b/libc/_SC_THREADS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREADS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREADS.html">constant._SC_THREADS.html</a>...</p>
+    <script>location.replace("constant._SC_THREADS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_ATTR_STACKADDR.v.html b/libc/_SC_THREAD_ATTR_STACKADDR.v.html
new file mode 100644
index 0000000..f95d2a5
--- /dev/null
+++ b/libc/_SC_THREAD_ATTR_STACKADDR.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_ATTR_STACKADDR.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_ATTR_STACKADDR.html">constant._SC_THREAD_ATTR_STACKADDR.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_ATTR_STACKADDR.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_ATTR_STACKSIZE.v.html b/libc/_SC_THREAD_ATTR_STACKSIZE.v.html
new file mode 100644
index 0000000..4f031a4
--- /dev/null
+++ b/libc/_SC_THREAD_ATTR_STACKSIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_ATTR_STACKSIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_ATTR_STACKSIZE.html">constant._SC_THREAD_ATTR_STACKSIZE.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_ATTR_STACKSIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_CPUTIME.v.html b/libc/_SC_THREAD_CPUTIME.v.html
new file mode 100644
index 0000000..b322293
--- /dev/null
+++ b/libc/_SC_THREAD_CPUTIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_CPUTIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_CPUTIME.html">constant._SC_THREAD_CPUTIME.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_CPUTIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_DESTRUCTOR_ITERATIONS.v.html b/libc/_SC_THREAD_DESTRUCTOR_ITERATIONS.v.html
new file mode 100644
index 0000000..30bec44
--- /dev/null
+++ b/libc/_SC_THREAD_DESTRUCTOR_ITERATIONS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_DESTRUCTOR_ITERATIONS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_DESTRUCTOR_ITERATIONS.html">constant._SC_THREAD_DESTRUCTOR_ITERATIONS.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_DESTRUCTOR_ITERATIONS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_KEYS_MAX.v.html b/libc/_SC_THREAD_KEYS_MAX.v.html
new file mode 100644
index 0000000..3ee5a0b
--- /dev/null
+++ b/libc/_SC_THREAD_KEYS_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_KEYS_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_KEYS_MAX.html">constant._SC_THREAD_KEYS_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_KEYS_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_PRIORITY_SCHEDULING.v.html b/libc/_SC_THREAD_PRIORITY_SCHEDULING.v.html
new file mode 100644
index 0000000..d820941
--- /dev/null
+++ b/libc/_SC_THREAD_PRIORITY_SCHEDULING.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_PRIORITY_SCHEDULING.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_PRIORITY_SCHEDULING.html">constant._SC_THREAD_PRIORITY_SCHEDULING.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_PRIORITY_SCHEDULING.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_PRIO_INHERIT.v.html b/libc/_SC_THREAD_PRIO_INHERIT.v.html
new file mode 100644
index 0000000..4d276f1
--- /dev/null
+++ b/libc/_SC_THREAD_PRIO_INHERIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_PRIO_INHERIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_PRIO_INHERIT.html">constant._SC_THREAD_PRIO_INHERIT.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_PRIO_INHERIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_PRIO_PROTECT.v.html b/libc/_SC_THREAD_PRIO_PROTECT.v.html
new file mode 100644
index 0000000..328ca73
--- /dev/null
+++ b/libc/_SC_THREAD_PRIO_PROTECT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_PRIO_PROTECT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_PRIO_PROTECT.html">constant._SC_THREAD_PRIO_PROTECT.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_PRIO_PROTECT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_PROCESS_SHARED.v.html b/libc/_SC_THREAD_PROCESS_SHARED.v.html
new file mode 100644
index 0000000..126abea
--- /dev/null
+++ b/libc/_SC_THREAD_PROCESS_SHARED.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_PROCESS_SHARED.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_PROCESS_SHARED.html">constant._SC_THREAD_PROCESS_SHARED.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_PROCESS_SHARED.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_ROBUST_PRIO_INHERIT.v.html b/libc/_SC_THREAD_ROBUST_PRIO_INHERIT.v.html
new file mode 100644
index 0000000..b02969b
--- /dev/null
+++ b/libc/_SC_THREAD_ROBUST_PRIO_INHERIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_ROBUST_PRIO_INHERIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_ROBUST_PRIO_INHERIT.html">constant._SC_THREAD_ROBUST_PRIO_INHERIT.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_ROBUST_PRIO_INHERIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_ROBUST_PRIO_PROTECT.v.html b/libc/_SC_THREAD_ROBUST_PRIO_PROTECT.v.html
new file mode 100644
index 0000000..54c9099
--- /dev/null
+++ b/libc/_SC_THREAD_ROBUST_PRIO_PROTECT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_ROBUST_PRIO_PROTECT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_ROBUST_PRIO_PROTECT.html">constant._SC_THREAD_ROBUST_PRIO_PROTECT.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_ROBUST_PRIO_PROTECT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_SAFE_FUNCTIONS.v.html b/libc/_SC_THREAD_SAFE_FUNCTIONS.v.html
new file mode 100644
index 0000000..18b45d3
--- /dev/null
+++ b/libc/_SC_THREAD_SAFE_FUNCTIONS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_SAFE_FUNCTIONS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_SAFE_FUNCTIONS.html">constant._SC_THREAD_SAFE_FUNCTIONS.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_SAFE_FUNCTIONS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_SPORADIC_SERVER.v.html b/libc/_SC_THREAD_SPORADIC_SERVER.v.html
new file mode 100644
index 0000000..6b21e3c
--- /dev/null
+++ b/libc/_SC_THREAD_SPORADIC_SERVER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_SPORADIC_SERVER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_SPORADIC_SERVER.html">constant._SC_THREAD_SPORADIC_SERVER.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_SPORADIC_SERVER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_STACK_MIN.v.html b/libc/_SC_THREAD_STACK_MIN.v.html
new file mode 100644
index 0000000..2609009
--- /dev/null
+++ b/libc/_SC_THREAD_STACK_MIN.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_STACK_MIN.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_STACK_MIN.html">constant._SC_THREAD_STACK_MIN.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_STACK_MIN.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_THREAD_THREADS_MAX.v.html b/libc/_SC_THREAD_THREADS_MAX.v.html
new file mode 100644
index 0000000..309c7e7
--- /dev/null
+++ b/libc/_SC_THREAD_THREADS_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_THREAD_THREADS_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_THREAD_THREADS_MAX.html">constant._SC_THREAD_THREADS_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_THREAD_THREADS_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TIMEOUTS.v.html b/libc/_SC_TIMEOUTS.v.html
new file mode 100644
index 0000000..adf12dd
--- /dev/null
+++ b/libc/_SC_TIMEOUTS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TIMEOUTS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TIMEOUTS.html">constant._SC_TIMEOUTS.html</a>...</p>
+    <script>location.replace("constant._SC_TIMEOUTS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TIMERS.v.html b/libc/_SC_TIMERS.v.html
new file mode 100644
index 0000000..059d478
--- /dev/null
+++ b/libc/_SC_TIMERS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TIMERS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TIMERS.html">constant._SC_TIMERS.html</a>...</p>
+    <script>location.replace("constant._SC_TIMERS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TIMER_MAX.v.html b/libc/_SC_TIMER_MAX.v.html
new file mode 100644
index 0000000..f3ec36d
--- /dev/null
+++ b/libc/_SC_TIMER_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TIMER_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TIMER_MAX.html">constant._SC_TIMER_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_TIMER_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TRACE.v.html b/libc/_SC_TRACE.v.html
new file mode 100644
index 0000000..78e62ad
--- /dev/null
+++ b/libc/_SC_TRACE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TRACE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TRACE.html">constant._SC_TRACE.html</a>...</p>
+    <script>location.replace("constant._SC_TRACE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TRACE_EVENT_FILTER.v.html b/libc/_SC_TRACE_EVENT_FILTER.v.html
new file mode 100644
index 0000000..6005feb
--- /dev/null
+++ b/libc/_SC_TRACE_EVENT_FILTER.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TRACE_EVENT_FILTER.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TRACE_EVENT_FILTER.html">constant._SC_TRACE_EVENT_FILTER.html</a>...</p>
+    <script>location.replace("constant._SC_TRACE_EVENT_FILTER.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TRACE_EVENT_NAME_MAX.v.html b/libc/_SC_TRACE_EVENT_NAME_MAX.v.html
new file mode 100644
index 0000000..3dac8d5
--- /dev/null
+++ b/libc/_SC_TRACE_EVENT_NAME_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TRACE_EVENT_NAME_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TRACE_EVENT_NAME_MAX.html">constant._SC_TRACE_EVENT_NAME_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_TRACE_EVENT_NAME_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TRACE_INHERIT.v.html b/libc/_SC_TRACE_INHERIT.v.html
new file mode 100644
index 0000000..d7751f5
--- /dev/null
+++ b/libc/_SC_TRACE_INHERIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TRACE_INHERIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TRACE_INHERIT.html">constant._SC_TRACE_INHERIT.html</a>...</p>
+    <script>location.replace("constant._SC_TRACE_INHERIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TRACE_LOG.v.html b/libc/_SC_TRACE_LOG.v.html
new file mode 100644
index 0000000..72b70d5
--- /dev/null
+++ b/libc/_SC_TRACE_LOG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TRACE_LOG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TRACE_LOG.html">constant._SC_TRACE_LOG.html</a>...</p>
+    <script>location.replace("constant._SC_TRACE_LOG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TRACE_NAME_MAX.v.html b/libc/_SC_TRACE_NAME_MAX.v.html
new file mode 100644
index 0000000..58bae1d
--- /dev/null
+++ b/libc/_SC_TRACE_NAME_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TRACE_NAME_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TRACE_NAME_MAX.html">constant._SC_TRACE_NAME_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_TRACE_NAME_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TRACE_SYS_MAX.v.html b/libc/_SC_TRACE_SYS_MAX.v.html
new file mode 100644
index 0000000..965eead
--- /dev/null
+++ b/libc/_SC_TRACE_SYS_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TRACE_SYS_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TRACE_SYS_MAX.html">constant._SC_TRACE_SYS_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_TRACE_SYS_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TRACE_USER_EVENT_MAX.v.html b/libc/_SC_TRACE_USER_EVENT_MAX.v.html
new file mode 100644
index 0000000..b0e554c
--- /dev/null
+++ b/libc/_SC_TRACE_USER_EVENT_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TRACE_USER_EVENT_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TRACE_USER_EVENT_MAX.html">constant._SC_TRACE_USER_EVENT_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_TRACE_USER_EVENT_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TTY_NAME_MAX.v.html b/libc/_SC_TTY_NAME_MAX.v.html
new file mode 100644
index 0000000..00242ee
--- /dev/null
+++ b/libc/_SC_TTY_NAME_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TTY_NAME_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TTY_NAME_MAX.html">constant._SC_TTY_NAME_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_TTY_NAME_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TYPED_MEMORY_OBJECTS.v.html b/libc/_SC_TYPED_MEMORY_OBJECTS.v.html
new file mode 100644
index 0000000..d3d354a
--- /dev/null
+++ b/libc/_SC_TYPED_MEMORY_OBJECTS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TYPED_MEMORY_OBJECTS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TYPED_MEMORY_OBJECTS.html">constant._SC_TYPED_MEMORY_OBJECTS.html</a>...</p>
+    <script>location.replace("constant._SC_TYPED_MEMORY_OBJECTS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_TZNAME_MAX.v.html b/libc/_SC_TZNAME_MAX.v.html
new file mode 100644
index 0000000..b301a8c
--- /dev/null
+++ b/libc/_SC_TZNAME_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_TZNAME_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_TZNAME_MAX.html">constant._SC_TZNAME_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_TZNAME_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_T_IOV_MAX.v.html b/libc/_SC_T_IOV_MAX.v.html
new file mode 100644
index 0000000..ae9c9b7
--- /dev/null
+++ b/libc/_SC_T_IOV_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_T_IOV_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_T_IOV_MAX.html">constant._SC_T_IOV_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_T_IOV_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_UCHAR_MAX.v.html b/libc/_SC_UCHAR_MAX.v.html
new file mode 100644
index 0000000..ab58eac
--- /dev/null
+++ b/libc/_SC_UCHAR_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_UCHAR_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_UCHAR_MAX.html">constant._SC_UCHAR_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_UCHAR_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_UINT_MAX.v.html b/libc/_SC_UINT_MAX.v.html
new file mode 100644
index 0000000..4316f4b
--- /dev/null
+++ b/libc/_SC_UINT_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_UINT_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_UINT_MAX.html">constant._SC_UINT_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_UINT_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_UIO_MAXIOV.v.html b/libc/_SC_UIO_MAXIOV.v.html
new file mode 100644
index 0000000..9b08958
--- /dev/null
+++ b/libc/_SC_UIO_MAXIOV.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_UIO_MAXIOV.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_UIO_MAXIOV.html">constant._SC_UIO_MAXIOV.html</a>...</p>
+    <script>location.replace("constant._SC_UIO_MAXIOV.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_ULONG_MAX.v.html b/libc/_SC_ULONG_MAX.v.html
new file mode 100644
index 0000000..958611f
--- /dev/null
+++ b/libc/_SC_ULONG_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_ULONG_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_ULONG_MAX.html">constant._SC_ULONG_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_ULONG_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_USER_GROUPS.v.html b/libc/_SC_USER_GROUPS.v.html
new file mode 100644
index 0000000..e436836
--- /dev/null
+++ b/libc/_SC_USER_GROUPS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_USER_GROUPS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_USER_GROUPS.html">constant._SC_USER_GROUPS.html</a>...</p>
+    <script>location.replace("constant._SC_USER_GROUPS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_USER_GROUPS_R.v.html b/libc/_SC_USER_GROUPS_R.v.html
new file mode 100644
index 0000000..09f8c68
--- /dev/null
+++ b/libc/_SC_USER_GROUPS_R.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_USER_GROUPS_R.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_USER_GROUPS_R.html">constant._SC_USER_GROUPS_R.html</a>...</p>
+    <script>location.replace("constant._SC_USER_GROUPS_R.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_USHRT_MAX.v.html b/libc/_SC_USHRT_MAX.v.html
new file mode 100644
index 0000000..9069da3
--- /dev/null
+++ b/libc/_SC_USHRT_MAX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_USHRT_MAX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_USHRT_MAX.html">constant._SC_USHRT_MAX.html</a>...</p>
+    <script>location.replace("constant._SC_USHRT_MAX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_V6_ILP32_OFF32.v.html b/libc/_SC_V6_ILP32_OFF32.v.html
new file mode 100644
index 0000000..5001845
--- /dev/null
+++ b/libc/_SC_V6_ILP32_OFF32.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_V6_ILP32_OFF32.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_V6_ILP32_OFF32.html">constant._SC_V6_ILP32_OFF32.html</a>...</p>
+    <script>location.replace("constant._SC_V6_ILP32_OFF32.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_V6_ILP32_OFFBIG.v.html b/libc/_SC_V6_ILP32_OFFBIG.v.html
new file mode 100644
index 0000000..5c33b80
--- /dev/null
+++ b/libc/_SC_V6_ILP32_OFFBIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_V6_ILP32_OFFBIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_V6_ILP32_OFFBIG.html">constant._SC_V6_ILP32_OFFBIG.html</a>...</p>
+    <script>location.replace("constant._SC_V6_ILP32_OFFBIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_V6_LP64_OFF64.v.html b/libc/_SC_V6_LP64_OFF64.v.html
new file mode 100644
index 0000000..f9d48d8
--- /dev/null
+++ b/libc/_SC_V6_LP64_OFF64.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_V6_LP64_OFF64.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_V6_LP64_OFF64.html">constant._SC_V6_LP64_OFF64.html</a>...</p>
+    <script>location.replace("constant._SC_V6_LP64_OFF64.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_V6_LPBIG_OFFBIG.v.html b/libc/_SC_V6_LPBIG_OFFBIG.v.html
new file mode 100644
index 0000000..a1e7482
--- /dev/null
+++ b/libc/_SC_V6_LPBIG_OFFBIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_V6_LPBIG_OFFBIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_V6_LPBIG_OFFBIG.html">constant._SC_V6_LPBIG_OFFBIG.html</a>...</p>
+    <script>location.replace("constant._SC_V6_LPBIG_OFFBIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_V7_ILP32_OFF32.v.html b/libc/_SC_V7_ILP32_OFF32.v.html
new file mode 100644
index 0000000..acdddcd
--- /dev/null
+++ b/libc/_SC_V7_ILP32_OFF32.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_V7_ILP32_OFF32.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_V7_ILP32_OFF32.html">constant._SC_V7_ILP32_OFF32.html</a>...</p>
+    <script>location.replace("constant._SC_V7_ILP32_OFF32.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_V7_ILP32_OFFBIG.v.html b/libc/_SC_V7_ILP32_OFFBIG.v.html
new file mode 100644
index 0000000..6d19787
--- /dev/null
+++ b/libc/_SC_V7_ILP32_OFFBIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_V7_ILP32_OFFBIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_V7_ILP32_OFFBIG.html">constant._SC_V7_ILP32_OFFBIG.html</a>...</p>
+    <script>location.replace("constant._SC_V7_ILP32_OFFBIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_V7_LP64_OFF64.v.html b/libc/_SC_V7_LP64_OFF64.v.html
new file mode 100644
index 0000000..c247ac4
--- /dev/null
+++ b/libc/_SC_V7_LP64_OFF64.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_V7_LP64_OFF64.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_V7_LP64_OFF64.html">constant._SC_V7_LP64_OFF64.html</a>...</p>
+    <script>location.replace("constant._SC_V7_LP64_OFF64.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_V7_LPBIG_OFFBIG.v.html b/libc/_SC_V7_LPBIG_OFFBIG.v.html
new file mode 100644
index 0000000..164c6c0
--- /dev/null
+++ b/libc/_SC_V7_LPBIG_OFFBIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_V7_LPBIG_OFFBIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_V7_LPBIG_OFFBIG.html">constant._SC_V7_LPBIG_OFFBIG.html</a>...</p>
+    <script>location.replace("constant._SC_V7_LPBIG_OFFBIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_VERSION.v.html b/libc/_SC_VERSION.v.html
new file mode 100644
index 0000000..9f6b829
--- /dev/null
+++ b/libc/_SC_VERSION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_VERSION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_VERSION.html">constant._SC_VERSION.html</a>...</p>
+    <script>location.replace("constant._SC_VERSION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_WORD_BIT.v.html b/libc/_SC_WORD_BIT.v.html
new file mode 100644
index 0000000..2eb5720
--- /dev/null
+++ b/libc/_SC_WORD_BIT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_WORD_BIT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_WORD_BIT.html">constant._SC_WORD_BIT.html</a>...</p>
+    <script>location.replace("constant._SC_WORD_BIT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XBS5_ILP32_OFF32.v.html b/libc/_SC_XBS5_ILP32_OFF32.v.html
new file mode 100644
index 0000000..7f72ef7
--- /dev/null
+++ b/libc/_SC_XBS5_ILP32_OFF32.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XBS5_ILP32_OFF32.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XBS5_ILP32_OFF32.html">constant._SC_XBS5_ILP32_OFF32.html</a>...</p>
+    <script>location.replace("constant._SC_XBS5_ILP32_OFF32.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XBS5_ILP32_OFFBIG.v.html b/libc/_SC_XBS5_ILP32_OFFBIG.v.html
new file mode 100644
index 0000000..c42f233
--- /dev/null
+++ b/libc/_SC_XBS5_ILP32_OFFBIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XBS5_ILP32_OFFBIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XBS5_ILP32_OFFBIG.html">constant._SC_XBS5_ILP32_OFFBIG.html</a>...</p>
+    <script>location.replace("constant._SC_XBS5_ILP32_OFFBIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XBS5_LP64_OFF64.v.html b/libc/_SC_XBS5_LP64_OFF64.v.html
new file mode 100644
index 0000000..ac43cce
--- /dev/null
+++ b/libc/_SC_XBS5_LP64_OFF64.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XBS5_LP64_OFF64.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XBS5_LP64_OFF64.html">constant._SC_XBS5_LP64_OFF64.html</a>...</p>
+    <script>location.replace("constant._SC_XBS5_LP64_OFF64.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XBS5_LPBIG_OFFBIG.v.html b/libc/_SC_XBS5_LPBIG_OFFBIG.v.html
new file mode 100644
index 0000000..b58a88e
--- /dev/null
+++ b/libc/_SC_XBS5_LPBIG_OFFBIG.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XBS5_LPBIG_OFFBIG.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XBS5_LPBIG_OFFBIG.html">constant._SC_XBS5_LPBIG_OFFBIG.html</a>...</p>
+    <script>location.replace("constant._SC_XBS5_LPBIG_OFFBIG.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_CRYPT.v.html b/libc/_SC_XOPEN_CRYPT.v.html
new file mode 100644
index 0000000..d01e76f
--- /dev/null
+++ b/libc/_SC_XOPEN_CRYPT.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_CRYPT.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_CRYPT.html">constant._SC_XOPEN_CRYPT.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_CRYPT.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_ENH_I18N.v.html b/libc/_SC_XOPEN_ENH_I18N.v.html
new file mode 100644
index 0000000..c21a4d1
--- /dev/null
+++ b/libc/_SC_XOPEN_ENH_I18N.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_ENH_I18N.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_ENH_I18N.html">constant._SC_XOPEN_ENH_I18N.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_ENH_I18N.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_LEGACY.v.html b/libc/_SC_XOPEN_LEGACY.v.html
new file mode 100644
index 0000000..5638190
--- /dev/null
+++ b/libc/_SC_XOPEN_LEGACY.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_LEGACY.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_LEGACY.html">constant._SC_XOPEN_LEGACY.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_LEGACY.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_REALTIME.v.html b/libc/_SC_XOPEN_REALTIME.v.html
new file mode 100644
index 0000000..dc63eec
--- /dev/null
+++ b/libc/_SC_XOPEN_REALTIME.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_REALTIME.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_REALTIME.html">constant._SC_XOPEN_REALTIME.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_REALTIME.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_REALTIME_THREADS.v.html b/libc/_SC_XOPEN_REALTIME_THREADS.v.html
new file mode 100644
index 0000000..6c9c85a
--- /dev/null
+++ b/libc/_SC_XOPEN_REALTIME_THREADS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_REALTIME_THREADS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_REALTIME_THREADS.html">constant._SC_XOPEN_REALTIME_THREADS.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_REALTIME_THREADS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_SHM.v.html b/libc/_SC_XOPEN_SHM.v.html
new file mode 100644
index 0000000..73de770
--- /dev/null
+++ b/libc/_SC_XOPEN_SHM.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_SHM.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_SHM.html">constant._SC_XOPEN_SHM.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_SHM.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_STREAMS.v.html b/libc/_SC_XOPEN_STREAMS.v.html
new file mode 100644
index 0000000..9f71ebb
--- /dev/null
+++ b/libc/_SC_XOPEN_STREAMS.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_STREAMS.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_STREAMS.html">constant._SC_XOPEN_STREAMS.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_STREAMS.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_UNIX.v.html b/libc/_SC_XOPEN_UNIX.v.html
new file mode 100644
index 0000000..9d4a4aa
--- /dev/null
+++ b/libc/_SC_XOPEN_UNIX.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_UNIX.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_UNIX.html">constant._SC_XOPEN_UNIX.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_UNIX.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_VERSION.v.html b/libc/_SC_XOPEN_VERSION.v.html
new file mode 100644
index 0000000..b573a52
--- /dev/null
+++ b/libc/_SC_XOPEN_VERSION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_VERSION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_VERSION.html">constant._SC_XOPEN_VERSION.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_VERSION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_XCU_VERSION.v.html b/libc/_SC_XOPEN_XCU_VERSION.v.html
new file mode 100644
index 0000000..2e913fd
--- /dev/null
+++ b/libc/_SC_XOPEN_XCU_VERSION.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_XCU_VERSION.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_XCU_VERSION.html">constant._SC_XOPEN_XCU_VERSION.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_XCU_VERSION.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_XPG2.v.html b/libc/_SC_XOPEN_XPG2.v.html
new file mode 100644
index 0000000..a9654d7
--- /dev/null
+++ b/libc/_SC_XOPEN_XPG2.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_XPG2.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_XPG2.html">constant._SC_XOPEN_XPG2.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_XPG2.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_XPG3.v.html b/libc/_SC_XOPEN_XPG3.v.html
new file mode 100644
index 0000000..3172813
--- /dev/null
+++ b/libc/_SC_XOPEN_XPG3.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_XPG3.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_XPG3.html">constant._SC_XOPEN_XPG3.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_XPG3.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_SC_XOPEN_XPG4.v.html b/libc/_SC_XOPEN_XPG4.v.html
new file mode 100644
index 0000000..6ec38e2
--- /dev/null
+++ b/libc/_SC_XOPEN_XPG4.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant._SC_XOPEN_XPG4.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant._SC_XOPEN_XPG4.html">constant._SC_XOPEN_XPG4.html</a>...</p>
+    <script>location.replace("constant._SC_XOPEN_XPG4.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__SIZEOF_PTHREAD_CONDATTR_T.v.html b/libc/__SIZEOF_PTHREAD_CONDATTR_T.v.html
new file mode 100644
index 0000000..521dd10
--- /dev/null
+++ b/libc/__SIZEOF_PTHREAD_CONDATTR_T.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.__SIZEOF_PTHREAD_CONDATTR_T.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.__SIZEOF_PTHREAD_CONDATTR_T.html">constant.__SIZEOF_PTHREAD_CONDATTR_T.html</a>...</p>
+    <script>location.replace("constant.__SIZEOF_PTHREAD_CONDATTR_T.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__SIZEOF_PTHREAD_COND_T.v.html b/libc/__SIZEOF_PTHREAD_COND_T.v.html
new file mode 100644
index 0000000..6ee3986
--- /dev/null
+++ b/libc/__SIZEOF_PTHREAD_COND_T.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.__SIZEOF_PTHREAD_COND_T.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.__SIZEOF_PTHREAD_COND_T.html">constant.__SIZEOF_PTHREAD_COND_T.html</a>...</p>
+    <script>location.replace("constant.__SIZEOF_PTHREAD_COND_T.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__SIZEOF_PTHREAD_MUTEXATTR_T.v.html b/libc/__SIZEOF_PTHREAD_MUTEXATTR_T.v.html
new file mode 100644
index 0000000..a78de3c
--- /dev/null
+++ b/libc/__SIZEOF_PTHREAD_MUTEXATTR_T.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.__SIZEOF_PTHREAD_MUTEXATTR_T.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.__SIZEOF_PTHREAD_MUTEXATTR_T.html">constant.__SIZEOF_PTHREAD_MUTEXATTR_T.html</a>...</p>
+    <script>location.replace("constant.__SIZEOF_PTHREAD_MUTEXATTR_T.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__SIZEOF_PTHREAD_MUTEX_T.v.html b/libc/__SIZEOF_PTHREAD_MUTEX_T.v.html
new file mode 100644
index 0000000..67b7566
--- /dev/null
+++ b/libc/__SIZEOF_PTHREAD_MUTEX_T.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.__SIZEOF_PTHREAD_MUTEX_T.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.__SIZEOF_PTHREAD_MUTEX_T.html">constant.__SIZEOF_PTHREAD_MUTEX_T.html</a>...</p>
+    <script>location.replace("constant.__SIZEOF_PTHREAD_MUTEX_T.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__SIZEOF_PTHREAD_RWLOCKATTR_T.v.html b/libc/__SIZEOF_PTHREAD_RWLOCKATTR_T.v.html
new file mode 100644
index 0000000..ba5ec63
--- /dev/null
+++ b/libc/__SIZEOF_PTHREAD_RWLOCKATTR_T.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.__SIZEOF_PTHREAD_RWLOCKATTR_T.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.__SIZEOF_PTHREAD_RWLOCKATTR_T.html">constant.__SIZEOF_PTHREAD_RWLOCKATTR_T.html</a>...</p>
+    <script>location.replace("constant.__SIZEOF_PTHREAD_RWLOCKATTR_T.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__SIZEOF_PTHREAD_RWLOCK_T.v.html b/libc/__SIZEOF_PTHREAD_RWLOCK_T.v.html
new file mode 100644
index 0000000..c3de356
--- /dev/null
+++ b/libc/__SIZEOF_PTHREAD_RWLOCK_T.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.__SIZEOF_PTHREAD_RWLOCK_T.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.__SIZEOF_PTHREAD_RWLOCK_T.html">constant.__SIZEOF_PTHREAD_RWLOCK_T.html</a>...</p>
+    <script>location.replace("constant.__SIZEOF_PTHREAD_RWLOCK_T.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__UT_HOSTSIZE.v.html b/libc/__UT_HOSTSIZE.v.html
new file mode 100644
index 0000000..fd481c2
--- /dev/null
+++ b/libc/__UT_HOSTSIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.__UT_HOSTSIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.__UT_HOSTSIZE.html">constant.__UT_HOSTSIZE.html</a>...</p>
+    <script>location.replace("constant.__UT_HOSTSIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__UT_LINESIZE.v.html b/libc/__UT_LINESIZE.v.html
new file mode 100644
index 0000000..4b77682
--- /dev/null
+++ b/libc/__UT_LINESIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.__UT_LINESIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.__UT_LINESIZE.html">constant.__UT_LINESIZE.html</a>...</p>
+    <script>location.replace("constant.__UT_LINESIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__UT_NAMESIZE.v.html b/libc/__UT_NAMESIZE.v.html
new file mode 100644
index 0000000..15cc39f
--- /dev/null
+++ b/libc/__UT_NAMESIZE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.__UT_NAMESIZE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.__UT_NAMESIZE.html">constant.__UT_NAMESIZE.html</a>...</p>
+    <script>location.replace("constant.__UT_NAMESIZE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__WALL.v.html b/libc/__WALL.v.html
new file mode 100644
index 0000000..61b599d
--- /dev/null
+++ b/libc/__WALL.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.__WALL.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.__WALL.html">constant.__WALL.html</a>...</p>
+    <script>location.replace("constant.__WALL.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__WCLONE.v.html b/libc/__WCLONE.v.html
new file mode 100644
index 0000000..c3bc37d
--- /dev/null
+++ b/libc/__WCLONE.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.__WCLONE.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.__WCLONE.html">constant.__WCLONE.html</a>...</p>
+    <script>location.replace("constant.__WCLONE.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__WNOTHREAD.v.html b/libc/__WNOTHREAD.v.html
new file mode 100644
index 0000000..01903b9
--- /dev/null
+++ b/libc/__WNOTHREAD.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=constant.__WNOTHREAD.html">
+</head>
+<body>
+    <p>Redirecting to <a href="constant.__WNOTHREAD.html">constant.__WNOTHREAD.html</a>...</p>
+    <script>location.replace("constant.__WNOTHREAD.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__errno_location.v.html b/libc/__errno_location.v.html
new file mode 100644
index 0000000..5541468
--- /dev/null
+++ b/libc/__errno_location.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.__errno_location.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.__errno_location.html">fn.__errno_location.html</a>...</p>
+    <script>location.replace("fn.__errno_location.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__exit_status.t.html b/libc/__exit_status.t.html
new file mode 100644
index 0000000..7bba589
--- /dev/null
+++ b/libc/__exit_status.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.__exit_status.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.__exit_status.html">struct.__exit_status.html</a>...</p>
+    <script>location.replace("struct.__exit_status.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__fsword_t.t.html b/libc/__fsword_t.t.html
new file mode 100644
index 0000000..97a62a5
--- /dev/null
+++ b/libc/__fsword_t.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.__fsword_t.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.__fsword_t.html">type.__fsword_t.html</a>...</p>
+    <script>location.replace("type.__fsword_t.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__priority_which_t.t.html b/libc/__priority_which_t.t.html
new file mode 100644
index 0000000..42596e0
--- /dev/null
+++ b/libc/__priority_which_t.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.__priority_which_t.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.__priority_which_t.html">type.__priority_which_t.html</a>...</p>
+    <script>location.replace("type.__priority_which_t.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__s16.t.html b/libc/__s16.t.html
new file mode 100644
index 0000000..b49759b
--- /dev/null
+++ b/libc/__s16.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.__s16.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.__s16.html">type.__s16.html</a>...</p>
+    <script>location.replace("type.__s16.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__s32.t.html b/libc/__s32.t.html
new file mode 100644
index 0000000..8a9eb3d
--- /dev/null
+++ b/libc/__s32.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.__s32.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.__s32.html">type.__s32.html</a>...</p>
+    <script>location.replace("type.__s32.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__timeval.t.html b/libc/__timeval.t.html
new file mode 100644
index 0000000..0e46224
--- /dev/null
+++ b/libc/__timeval.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.__timeval.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.__timeval.html">struct.__timeval.html</a>...</p>
+    <script>location.replace("struct.__timeval.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__u16.t.html b/libc/__u16.t.html
new file mode 100644
index 0000000..30eba43
--- /dev/null
+++ b/libc/__u16.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.__u16.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.__u16.html">type.__u16.html</a>...</p>
+    <script>location.replace("type.__u16.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__u32.t.html b/libc/__u32.t.html
new file mode 100644
index 0000000..9ee2422
--- /dev/null
+++ b/libc/__u32.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.__u32.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.__u32.html">type.__u32.html</a>...</p>
+    <script>location.replace("type.__u32.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__u64.t.html b/libc/__u64.t.html
new file mode 100644
index 0000000..8f0bc70
--- /dev/null
+++ b/libc/__u64.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.__u64.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.__u64.html">type.__u64.html</a>...</p>
+    <script>location.replace("type.__u64.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/__u8.t.html b/libc/__u8.t.html
new file mode 100644
index 0000000..bdead81
--- /dev/null
+++ b/libc/__u8.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.__u8.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.__u8.html">type.__u8.html</a>...</p>
+    <script>location.replace("type.__u8.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_exit.v.html b/libc/_exit.v.html
new file mode 100644
index 0000000..e53fdfb
--- /dev/null
+++ b/libc/_exit.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn._exit.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn._exit.html">fn._exit.html</a>...</p>
+    <script>location.replace("fn._exit.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_libc_fpstate.t.html b/libc/_libc_fpstate.t.html
new file mode 100644
index 0000000..038246a
--- /dev/null
+++ b/libc/_libc_fpstate.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct._libc_fpstate.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct._libc_fpstate.html">struct._libc_fpstate.html</a>...</p>
+    <script>location.replace("struct._libc_fpstate.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_libc_fpxreg.t.html b/libc/_libc_fpxreg.t.html
new file mode 100644
index 0000000..6f1a138
--- /dev/null
+++ b/libc/_libc_fpxreg.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct._libc_fpxreg.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct._libc_fpxreg.html">struct._libc_fpxreg.html</a>...</p>
+    <script>location.replace("struct._libc_fpxreg.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/_libc_xmmreg.t.html b/libc/_libc_xmmreg.t.html
new file mode 100644
index 0000000..54bb630
--- /dev/null
+++ b/libc/_libc_xmmreg.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct._libc_xmmreg.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct._libc_xmmreg.html">struct._libc_xmmreg.html</a>...</p>
+    <script>location.replace("struct._libc_xmmreg.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/abort.v.html b/libc/abort.v.html
new file mode 100644
index 0000000..5ef0999
--- /dev/null
+++ b/libc/abort.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.abort.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.abort.html">fn.abort.html</a>...</p>
+    <script>location.replace("fn.abort.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/abs.v.html b/libc/abs.v.html
new file mode 100644
index 0000000..9f8f3be
--- /dev/null
+++ b/libc/abs.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.abs.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.abs.html">fn.abs.html</a>...</p>
+    <script>location.replace("fn.abs.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/accept.v.html b/libc/accept.v.html
new file mode 100644
index 0000000..53607d7
--- /dev/null
+++ b/libc/accept.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.accept.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.accept.html">fn.accept.html</a>...</p>
+    <script>location.replace("fn.accept.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/accept4.v.html b/libc/accept4.v.html
new file mode 100644
index 0000000..c263193
--- /dev/null
+++ b/libc/accept4.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.accept4.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.accept4.html">fn.accept4.html</a>...</p>
+    <script>location.replace("fn.accept4.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/access.v.html b/libc/access.v.html
new file mode 100644
index 0000000..2d64c18
--- /dev/null
+++ b/libc/access.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.access.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.access.html">fn.access.html</a>...</p>
+    <script>location.replace("fn.access.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/acct.v.html b/libc/acct.v.html
new file mode 100644
index 0000000..4f873e7
--- /dev/null
+++ b/libc/acct.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.acct.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.acct.html">fn.acct.html</a>...</p>
+    <script>location.replace("fn.acct.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/addrinfo.t.html b/libc/addrinfo.t.html
new file mode 100644
index 0000000..c102175
--- /dev/null
+++ b/libc/addrinfo.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.addrinfo.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.addrinfo.html">struct.addrinfo.html</a>...</p>
+    <script>location.replace("struct.addrinfo.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/aio_cancel.v.html b/libc/aio_cancel.v.html
new file mode 100644
index 0000000..a622755
--- /dev/null
+++ b/libc/aio_cancel.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.aio_cancel.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.aio_cancel.html">fn.aio_cancel.html</a>...</p>
+    <script>location.replace("fn.aio_cancel.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/aio_error.v.html b/libc/aio_error.v.html
new file mode 100644
index 0000000..dbd918b
--- /dev/null
+++ b/libc/aio_error.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.aio_error.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.aio_error.html">fn.aio_error.html</a>...</p>
+    <script>location.replace("fn.aio_error.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/aio_fsync.v.html b/libc/aio_fsync.v.html
new file mode 100644
index 0000000..3cbcb77
--- /dev/null
+++ b/libc/aio_fsync.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.aio_fsync.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.aio_fsync.html">fn.aio_fsync.html</a>...</p>
+    <script>location.replace("fn.aio_fsync.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/aio_read.v.html b/libc/aio_read.v.html
new file mode 100644
index 0000000..d46fcf6
--- /dev/null
+++ b/libc/aio_read.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.aio_read.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.aio_read.html">fn.aio_read.html</a>...</p>
+    <script>location.replace("fn.aio_read.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/aio_return.v.html b/libc/aio_return.v.html
new file mode 100644
index 0000000..62bcc44
--- /dev/null
+++ b/libc/aio_return.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.aio_return.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.aio_return.html">fn.aio_return.html</a>...</p>
+    <script>location.replace("fn.aio_return.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/aio_suspend.v.html b/libc/aio_suspend.v.html
new file mode 100644
index 0000000..ce5a21d
--- /dev/null
+++ b/libc/aio_suspend.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.aio_suspend.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.aio_suspend.html">fn.aio_suspend.html</a>...</p>
+    <script>location.replace("fn.aio_suspend.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/aio_write.v.html b/libc/aio_write.v.html
new file mode 100644
index 0000000..b0d6e2d
--- /dev/null
+++ b/libc/aio_write.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.aio_write.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.aio_write.html">fn.aio_write.html</a>...</p>
+    <script>location.replace("fn.aio_write.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/aiocb.t.html b/libc/aiocb.t.html
new file mode 100644
index 0000000..c6ad50b
--- /dev/null
+++ b/libc/aiocb.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.aiocb.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.aiocb.html">struct.aiocb.html</a>...</p>
+    <script>location.replace("struct.aiocb.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/alarm.v.html b/libc/alarm.v.html
new file mode 100644
index 0000000..a14fb96
--- /dev/null
+++ b/libc/alarm.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.alarm.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.alarm.html">fn.alarm.html</a>...</p>
+    <script>location.replace("fn.alarm.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/atexit.v.html b/libc/atexit.v.html
new file mode 100644
index 0000000..066e608
--- /dev/null
+++ b/libc/atexit.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.atexit.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.atexit.html">fn.atexit.html</a>...</p>
+    <script>location.replace("fn.atexit.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/atof.v.html b/libc/atof.v.html
new file mode 100644
index 0000000..9c14731
--- /dev/null
+++ b/libc/atof.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.atof.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.atof.html">fn.atof.html</a>...</p>
+    <script>location.replace("fn.atof.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/atoi.v.html b/libc/atoi.v.html
new file mode 100644
index 0000000..fc2d90d
--- /dev/null
+++ b/libc/atoi.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.atoi.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.atoi.html">fn.atoi.html</a>...</p>
+    <script>location.replace("fn.atoi.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/backtrace.v.html b/libc/backtrace.v.html
new file mode 100644
index 0000000..54b7f48
--- /dev/null
+++ b/libc/backtrace.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.backtrace.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.backtrace.html">fn.backtrace.html</a>...</p>
+    <script>location.replace("fn.backtrace.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/bind.v.html b/libc/bind.v.html
new file mode 100644
index 0000000..efea5a4
--- /dev/null
+++ b/libc/bind.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.bind.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.bind.html">fn.bind.html</a>...</p>
+    <script>location.replace("fn.bind.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/blkcnt64_t.t.html b/libc/blkcnt64_t.t.html
new file mode 100644
index 0000000..1b183c0
--- /dev/null
+++ b/libc/blkcnt64_t.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.blkcnt64_t.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.blkcnt64_t.html">type.blkcnt64_t.html</a>...</p>
+    <script>location.replace("type.blkcnt64_t.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/blkcnt_t.t.html b/libc/blkcnt_t.t.html
new file mode 100644
index 0000000..6c70a74
--- /dev/null
+++ b/libc/blkcnt_t.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.blkcnt_t.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.blkcnt_t.html">type.blkcnt_t.html</a>...</p>
+    <script>location.replace("type.blkcnt_t.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/blksize_t.t.html b/libc/blksize_t.t.html
new file mode 100644
index 0000000..774473f
--- /dev/null
+++ b/libc/blksize_t.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.blksize_t.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.blksize_t.html">type.blksize_t.html</a>...</p>
+    <script>location.replace("type.blksize_t.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/brk.v.html b/libc/brk.v.html
new file mode 100644
index 0000000..c67308f
--- /dev/null
+++ b/libc/brk.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.brk.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.brk.html">fn.brk.html</a>...</p>
+    <script>location.replace("fn.brk.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_char.t.html b/libc/c_char.t.html
new file mode 100644
index 0000000..7dfa538
--- /dev/null
+++ b/libc/c_char.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_char.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_char.html">type.c_char.html</a>...</p>
+    <script>location.replace("type.c_char.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_double.t.html b/libc/c_double.t.html
new file mode 100644
index 0000000..3de0782
--- /dev/null
+++ b/libc/c_double.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_double.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_double.html">type.c_double.html</a>...</p>
+    <script>location.replace("type.c_double.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_float.t.html b/libc/c_float.t.html
new file mode 100644
index 0000000..541216d
--- /dev/null
+++ b/libc/c_float.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_float.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_float.html">type.c_float.html</a>...</p>
+    <script>location.replace("type.c_float.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_int.t.html b/libc/c_int.t.html
new file mode 100644
index 0000000..1f27201
--- /dev/null
+++ b/libc/c_int.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_int.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_int.html">type.c_int.html</a>...</p>
+    <script>location.replace("type.c_int.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_long.t.html b/libc/c_long.t.html
new file mode 100644
index 0000000..b1e2d6f
--- /dev/null
+++ b/libc/c_long.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_long.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_long.html">type.c_long.html</a>...</p>
+    <script>location.replace("type.c_long.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_longlong.t.html b/libc/c_longlong.t.html
new file mode 100644
index 0000000..472c05c
--- /dev/null
+++ b/libc/c_longlong.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_longlong.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_longlong.html">type.c_longlong.html</a>...</p>
+    <script>location.replace("type.c_longlong.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_schar.t.html b/libc/c_schar.t.html
new file mode 100644
index 0000000..e3c31bf
--- /dev/null
+++ b/libc/c_schar.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_schar.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_schar.html">type.c_schar.html</a>...</p>
+    <script>location.replace("type.c_schar.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_short.t.html b/libc/c_short.t.html
new file mode 100644
index 0000000..5124b15
--- /dev/null
+++ b/libc/c_short.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_short.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_short.html">type.c_short.html</a>...</p>
+    <script>location.replace("type.c_short.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_uchar.t.html b/libc/c_uchar.t.html
new file mode 100644
index 0000000..5ad8861
--- /dev/null
+++ b/libc/c_uchar.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_uchar.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_uchar.html">type.c_uchar.html</a>...</p>
+    <script>location.replace("type.c_uchar.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_uint.t.html b/libc/c_uint.t.html
new file mode 100644
index 0000000..eceb13a
--- /dev/null
+++ b/libc/c_uint.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_uint.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_uint.html">type.c_uint.html</a>...</p>
+    <script>location.replace("type.c_uint.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_ulong.t.html b/libc/c_ulong.t.html
new file mode 100644
index 0000000..6b2b30f
--- /dev/null
+++ b/libc/c_ulong.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_ulong.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_ulong.html">type.c_ulong.html</a>...</p>
+    <script>location.replace("type.c_ulong.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_ulonglong.t.html b/libc/c_ulonglong.t.html
new file mode 100644
index 0000000..cc516ec
--- /dev/null
+++ b/libc/c_ulonglong.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_ulonglong.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_ulonglong.html">type.c_ulonglong.html</a>...</p>
+    <script>location.replace("type.c_ulonglong.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_ushort.t.html b/libc/c_ushort.t.html
new file mode 100644
index 0000000..a1dc278
--- /dev/null
+++ b/libc/c_ushort.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.c_ushort.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.c_ushort.html">type.c_ushort.html</a>...</p>
+    <script>location.replace("type.c_ushort.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/c_void.t.html b/libc/c_void.t.html
new file mode 100644
index 0000000..ca501be
--- /dev/null
+++ b/libc/c_void.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=enum.c_void.html">
+</head>
+<body>
+    <p>Redirecting to <a href="enum.c_void.html">enum.c_void.html</a>...</p>
+    <script>location.replace("enum.c_void.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/calloc.v.html b/libc/calloc.v.html
new file mode 100644
index 0000000..ecddf6b
--- /dev/null
+++ b/libc/calloc.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.calloc.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.calloc.html">fn.calloc.html</a>...</p>
+    <script>location.replace("fn.calloc.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/cc_t.t.html b/libc/cc_t.t.html
new file mode 100644
index 0000000..3fa32cb
--- /dev/null
+++ b/libc/cc_t.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.cc_t.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.cc_t.html">type.cc_t.html</a>...</p>
+    <script>location.replace("type.cc_t.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/cfgetispeed.v.html b/libc/cfgetispeed.v.html
new file mode 100644
index 0000000..9f612a1
--- /dev/null
+++ b/libc/cfgetispeed.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.cfgetispeed.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.cfgetispeed.html">fn.cfgetispeed.html</a>...</p>
+    <script>location.replace("fn.cfgetispeed.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/cfgetospeed.v.html b/libc/cfgetospeed.v.html
new file mode 100644
index 0000000..c948897
--- /dev/null
+++ b/libc/cfgetospeed.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.cfgetospeed.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.cfgetospeed.html">fn.cfgetospeed.html</a>...</p>
+    <script>location.replace("fn.cfgetospeed.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/cfmakeraw.v.html b/libc/cfmakeraw.v.html
new file mode 100644
index 0000000..e25ce2a
--- /dev/null
+++ b/libc/cfmakeraw.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.cfmakeraw.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.cfmakeraw.html">fn.cfmakeraw.html</a>...</p>
+    <script>location.replace("fn.cfmakeraw.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/cfsetispeed.v.html b/libc/cfsetispeed.v.html
new file mode 100644
index 0000000..4ada50d
--- /dev/null
+++ b/libc/cfsetispeed.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.cfsetispeed.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.cfsetispeed.html">fn.cfsetispeed.html</a>...</p>
+    <script>location.replace("fn.cfsetispeed.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/cfsetospeed.v.html b/libc/cfsetospeed.v.html
new file mode 100644
index 0000000..e122ca2
--- /dev/null
+++ b/libc/cfsetospeed.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.cfsetospeed.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.cfsetospeed.html">fn.cfsetospeed.html</a>...</p>
+    <script>location.replace("fn.cfsetospeed.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/cfsetspeed.v.html b/libc/cfsetspeed.v.html
new file mode 100644
index 0000000..25b9163
--- /dev/null
+++ b/libc/cfsetspeed.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.cfsetspeed.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.cfsetspeed.html">fn.cfsetspeed.html</a>...</p>
+    <script>location.replace("fn.cfsetspeed.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/chdir.v.html b/libc/chdir.v.html
new file mode 100644
index 0000000..b115263
--- /dev/null
+++ b/libc/chdir.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.chdir.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.chdir.html">fn.chdir.html</a>...</p>
+    <script>location.replace("fn.chdir.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/chmod.v.html b/libc/chmod.v.html
new file mode 100644
index 0000000..4bce368
--- /dev/null
+++ b/libc/chmod.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.chmod.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.chmod.html">fn.chmod.html</a>...</p>
+    <script>location.replace("fn.chmod.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/chown.v.html b/libc/chown.v.html
new file mode 100644
index 0000000..46ea98c
--- /dev/null
+++ b/libc/chown.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.chown.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.chown.html">fn.chown.html</a>...</p>
+    <script>location.replace("fn.chown.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/chroot.v.html b/libc/chroot.v.html
new file mode 100644
index 0000000..d38d64d
--- /dev/null
+++ b/libc/chroot.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.chroot.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.chroot.html">fn.chroot.html</a>...</p>
+    <script>location.replace("fn.chroot.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/clearenv.v.html b/libc/clearenv.v.html
new file mode 100644
index 0000000..fc6da96
--- /dev/null
+++ b/libc/clearenv.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.clearenv.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.clearenv.html">fn.clearenv.html</a>...</p>
+    <script>location.replace("fn.clearenv.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/clock_getres.v.html b/libc/clock_getres.v.html
new file mode 100644
index 0000000..2d74d22
--- /dev/null
+++ b/libc/clock_getres.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.clock_getres.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.clock_getres.html">fn.clock_getres.html</a>...</p>
+    <script>location.replace("fn.clock_getres.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/clock_gettime.v.html b/libc/clock_gettime.v.html
new file mode 100644
index 0000000..f4aab19
--- /dev/null
+++ b/libc/clock_gettime.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.clock_gettime.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.clock_gettime.html">fn.clock_gettime.html</a>...</p>
+    <script>location.replace("fn.clock_gettime.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/clock_nanosleep.v.html b/libc/clock_nanosleep.v.html
new file mode 100644
index 0000000..a2cd257
--- /dev/null
+++ b/libc/clock_nanosleep.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.clock_nanosleep.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.clock_nanosleep.html">fn.clock_nanosleep.html</a>...</p>
+    <script>location.replace("fn.clock_nanosleep.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/clock_settime.v.html b/libc/clock_settime.v.html
new file mode 100644
index 0000000..7ab0bf9
--- /dev/null
+++ b/libc/clock_settime.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.clock_settime.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.clock_settime.html">fn.clock_settime.html</a>...</p>
+    <script>location.replace("fn.clock_settime.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/clock_t.t.html b/libc/clock_t.t.html
new file mode 100644
index 0000000..029b7ca
--- /dev/null
+++ b/libc/clock_t.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.clock_t.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.clock_t.html">type.clock_t.html</a>...</p>
+    <script>location.replace("type.clock_t.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/clockid_t.t.html b/libc/clockid_t.t.html
new file mode 100644
index 0000000..21a163a
--- /dev/null
+++ b/libc/clockid_t.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=type.clockid_t.html">
+</head>
+<body>
+    <p>Redirecting to <a href="type.clockid_t.html">type.clockid_t.html</a>...</p>
+    <script>location.replace("type.clockid_t.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/clone.v.html b/libc/clone.v.html
new file mode 100644
index 0000000..d9e9eaa
--- /dev/null
+++ b/libc/clone.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.clone.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.clone.html">fn.clone.html</a>...</p>
+    <script>location.replace("fn.clone.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/close.v.html b/libc/close.v.html
new file mode 100644
index 0000000..d40b2b8
--- /dev/null
+++ b/libc/close.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.close.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.close.html">fn.close.html</a>...</p>
+    <script>location.replace("fn.close.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/closedir.v.html b/libc/closedir.v.html
new file mode 100644
index 0000000..8793346
--- /dev/null
+++ b/libc/closedir.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.closedir.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.closedir.html">fn.closedir.html</a>...</p>
+    <script>location.replace("fn.closedir.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/closelog.v.html b/libc/closelog.v.html
new file mode 100644
index 0000000..a057afa
--- /dev/null
+++ b/libc/closelog.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.closelog.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.closelog.html">fn.closelog.html</a>...</p>
+    <script>location.replace("fn.closelog.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/cmsghdr.t.html b/libc/cmsghdr.t.html
new file mode 100644
index 0000000..a803bda
--- /dev/null
+++ b/libc/cmsghdr.t.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=struct.cmsghdr.html">
+</head>
+<body>
+    <p>Redirecting to <a href="struct.cmsghdr.html">struct.cmsghdr.html</a>...</p>
+    <script>location.replace("struct.cmsghdr.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/connect.v.html b/libc/connect.v.html
new file mode 100644
index 0000000..2f08c45
--- /dev/null
+++ b/libc/connect.v.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta http-equiv="refresh" content="0;URL=fn.connect.html">
+</head>
+<body>
+    <p>Redirecting to <a href="fn.connect.html">fn.connect.html</a>...</p>
+    <script>location.replace("fn.connect.html" + location.search + location.hash);</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABDAY_1.html b/libc/constant.ABDAY_1.html
new file mode 100644
index 0000000..c779988
--- /dev/null
+++ b/libc/constant.ABDAY_1.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABDAY_1` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABDAY_1">
+
+    <title>libc::ABDAY_1 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABDAY_1', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABDAY_1</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#357' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABDAY_1: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131072</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABDAY_2.html b/libc/constant.ABDAY_2.html
new file mode 100644
index 0000000..59f6aca
--- /dev/null
+++ b/libc/constant.ABDAY_2.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABDAY_2` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABDAY_2">
+
+    <title>libc::ABDAY_2 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABDAY_2', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABDAY_2</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#358' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABDAY_2: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131073</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABDAY_3.html b/libc/constant.ABDAY_3.html
new file mode 100644
index 0000000..e2d2607
--- /dev/null
+++ b/libc/constant.ABDAY_3.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABDAY_3` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABDAY_3">
+
+    <title>libc::ABDAY_3 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABDAY_3', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABDAY_3</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#359' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABDAY_3: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131074</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABDAY_4.html b/libc/constant.ABDAY_4.html
new file mode 100644
index 0000000..ebcb4d7
--- /dev/null
+++ b/libc/constant.ABDAY_4.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABDAY_4` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABDAY_4">
+
+    <title>libc::ABDAY_4 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABDAY_4', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABDAY_4</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#360' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABDAY_4: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131075</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABDAY_5.html b/libc/constant.ABDAY_5.html
new file mode 100644
index 0000000..57689fc
--- /dev/null
+++ b/libc/constant.ABDAY_5.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABDAY_5` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABDAY_5">
+
+    <title>libc::ABDAY_5 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABDAY_5', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABDAY_5</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#361' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABDAY_5: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131076</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABDAY_6.html b/libc/constant.ABDAY_6.html
new file mode 100644
index 0000000..0366d4e
--- /dev/null
+++ b/libc/constant.ABDAY_6.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABDAY_6` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABDAY_6">
+
+    <title>libc::ABDAY_6 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABDAY_6', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABDAY_6</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#362' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABDAY_6: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131077</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABDAY_7.html b/libc/constant.ABDAY_7.html
new file mode 100644
index 0000000..fc19264
--- /dev/null
+++ b/libc/constant.ABDAY_7.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABDAY_7` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABDAY_7">
+
+    <title>libc::ABDAY_7 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABDAY_7', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABDAY_7</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#363' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABDAY_7: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131078</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABMON_1.html b/libc/constant.ABMON_1.html
new file mode 100644
index 0000000..9d39716
--- /dev/null
+++ b/libc/constant.ABMON_1.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABMON_1` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABMON_1">
+
+    <title>libc::ABMON_1 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABMON_1', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABMON_1</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#373' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABMON_1: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131086</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABMON_10.html b/libc/constant.ABMON_10.html
new file mode 100644
index 0000000..67c25ba
--- /dev/null
+++ b/libc/constant.ABMON_10.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABMON_10` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABMON_10">
+
+    <title>libc::ABMON_10 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABMON_10', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABMON_10</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#382' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABMON_10: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131095</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABMON_11.html b/libc/constant.ABMON_11.html
new file mode 100644
index 0000000..3ef96f3
--- /dev/null
+++ b/libc/constant.ABMON_11.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABMON_11` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABMON_11">
+
+    <title>libc::ABMON_11 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABMON_11', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABMON_11</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#383' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABMON_11: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131096</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABMON_12.html b/libc/constant.ABMON_12.html
new file mode 100644
index 0000000..d85ea83
--- /dev/null
+++ b/libc/constant.ABMON_12.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABMON_12` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABMON_12">
+
+    <title>libc::ABMON_12 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABMON_12', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABMON_12</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#384' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABMON_12: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131097</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABMON_2.html b/libc/constant.ABMON_2.html
new file mode 100644
index 0000000..cc5bfbf
--- /dev/null
+++ b/libc/constant.ABMON_2.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABMON_2` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABMON_2">
+
+    <title>libc::ABMON_2 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABMON_2', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABMON_2</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#374' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABMON_2: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131087</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABMON_3.html b/libc/constant.ABMON_3.html
new file mode 100644
index 0000000..8157b24
--- /dev/null
+++ b/libc/constant.ABMON_3.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABMON_3` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABMON_3">
+
+    <title>libc::ABMON_3 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABMON_3', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABMON_3</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#375' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABMON_3: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131088</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABMON_4.html b/libc/constant.ABMON_4.html
new file mode 100644
index 0000000..0a65b5f
--- /dev/null
+++ b/libc/constant.ABMON_4.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABMON_4` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABMON_4">
+
+    <title>libc::ABMON_4 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABMON_4', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABMON_4</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#376' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABMON_4: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131089</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABMON_5.html b/libc/constant.ABMON_5.html
new file mode 100644
index 0000000..ad87bd1
--- /dev/null
+++ b/libc/constant.ABMON_5.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABMON_5` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABMON_5">
+
+    <title>libc::ABMON_5 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABMON_5', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABMON_5</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#377' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABMON_5: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131090</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABMON_6.html b/libc/constant.ABMON_6.html
new file mode 100644
index 0000000..b9156fc
--- /dev/null
+++ b/libc/constant.ABMON_6.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABMON_6` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABMON_6">
+
+    <title>libc::ABMON_6 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABMON_6', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABMON_6</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#378' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABMON_6: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131091</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABMON_7.html b/libc/constant.ABMON_7.html
new file mode 100644
index 0000000..342bffe
--- /dev/null
+++ b/libc/constant.ABMON_7.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABMON_7` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABMON_7">
+
+    <title>libc::ABMON_7 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABMON_7', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABMON_7</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#379' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABMON_7: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131092</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABMON_8.html b/libc/constant.ABMON_8.html
new file mode 100644
index 0000000..702efba
--- /dev/null
+++ b/libc/constant.ABMON_8.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABMON_8` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABMON_8">
+
+    <title>libc::ABMON_8 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABMON_8', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABMON_8</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#380' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABMON_8: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131093</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ABMON_9.html b/libc/constant.ABMON_9.html
new file mode 100644
index 0000000..132e5dc
--- /dev/null
+++ b/libc/constant.ABMON_9.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ABMON_9` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ABMON_9">
+
+    <title>libc::ABMON_9 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ABMON_9', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ABMON_9</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#381' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ABMON_9: <a class="type" href="../libc/type.nl_item.html" title="type libc::nl_item">nl_item</a><code> = </code><code>131094</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ACCOUNTING.html b/libc/constant.ACCOUNTING.html
new file mode 100644
index 0000000..1123f9c
--- /dev/null
+++ b/libc/constant.ACCOUNTING.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ACCOUNTING` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ACCOUNTING">
+
+    <title>libc::ACCOUNTING - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ACCOUNTING', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ACCOUNTING</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/other/mod.rs.html#184' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ACCOUNTING: <a class="type" href="../libc/type.c_short.html" title="type libc::c_short">c_short</a><code> = </code><code>9</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.ADFS_SUPER_MAGIC.html b/libc/constant.ADFS_SUPER_MAGIC.html
new file mode 100644
index 0000000..1c4944b
--- /dev/null
+++ b/libc/constant.ADFS_SUPER_MAGIC.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `ADFS_SUPER_MAGIC` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, ADFS_SUPER_MAGIC">
+
+    <title>libc::ADFS_SUPER_MAGIC - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'ADFS_SUPER_MAGIC', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>ADFS_SUPER_MAGIC</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/other/mod.rs.html#357' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const ADFS_SUPER_MAGIC: <a class="type" href="../libc/type.c_long.html" title="type libc::c_long">c_long</a><code> = </code><code>44533</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AFFS_SUPER_MAGIC.html b/libc/constant.AFFS_SUPER_MAGIC.html
new file mode 100644
index 0000000..5a1c561
--- /dev/null
+++ b/libc/constant.AFFS_SUPER_MAGIC.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AFFS_SUPER_MAGIC` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AFFS_SUPER_MAGIC">
+
+    <title>libc::AFFS_SUPER_MAGIC - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AFFS_SUPER_MAGIC', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AFFS_SUPER_MAGIC</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/other/mod.rs.html#358' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AFFS_SUPER_MAGIC: <a class="type" href="../libc/type.c_long.html" title="type libc::c_long">c_long</a><code> = </code><code>44543</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_ALG.html b/libc/constant.AF_ALG.html
new file mode 100644
index 0000000..990908a
--- /dev/null
+++ b/libc/constant.AF_ALG.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_ALG` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_ALG">
+
+    <title>libc::AF_ALG - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_ALG', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_ALG</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#494' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_ALG: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>38</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_APPLETALK.html b/libc/constant.AF_APPLETALK.html
new file mode 100644
index 0000000..d37e026
--- /dev/null
+++ b/libc/constant.AF_APPLETALK.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_APPLETALK` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_APPLETALK">
+
+    <title>libc::AF_APPLETALK - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_APPLETALK', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_APPLETALK</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#462' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_APPLETALK: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>5</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_ASH.html b/libc/constant.AF_ASH.html
new file mode 100644
index 0000000..cb15185
--- /dev/null
+++ b/libc/constant.AF_ASH.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_ASH` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_ASH">
+
+    <title>libc::AF_ASH - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_ASH', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_ASH</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#476' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_ASH: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>18</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_ATMPVC.html b/libc/constant.AF_ATMPVC.html
new file mode 100644
index 0000000..f8db1c4
--- /dev/null
+++ b/libc/constant.AF_ATMPVC.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_ATMPVC` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_ATMPVC">
+
+    <title>libc::AF_ATMPVC - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_ATMPVC', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_ATMPVC</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#465' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_ATMPVC: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>8</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_ATMSVC.html b/libc/constant.AF_ATMSVC.html
new file mode 100644
index 0000000..32cf94b
--- /dev/null
+++ b/libc/constant.AF_ATMSVC.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_ATMSVC` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_ATMSVC">
+
+    <title>libc::AF_ATMSVC - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_ATMSVC', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_ATMSVC</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#478' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_ATMSVC: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>20</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_AX25.html b/libc/constant.AF_AX25.html
new file mode 100644
index 0000000..8f2191c
--- /dev/null
+++ b/libc/constant.AF_AX25.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_AX25` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_AX25">
+
+    <title>libc::AF_AX25 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_AX25', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_AX25</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#460' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_AX25: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>3</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_BLUETOOTH.html b/libc/constant.AF_BLUETOOTH.html
new file mode 100644
index 0000000..c462883
--- /dev/null
+++ b/libc/constant.AF_BLUETOOTH.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_BLUETOOTH` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_BLUETOOTH">
+
+    <title>libc::AF_BLUETOOTH - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_BLUETOOTH', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_BLUETOOTH</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#487' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_BLUETOOTH: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>31</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_BRIDGE.html b/libc/constant.AF_BRIDGE.html
new file mode 100644
index 0000000..d48bc3b
--- /dev/null
+++ b/libc/constant.AF_BRIDGE.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_BRIDGE` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_BRIDGE">
+
+    <title>libc::AF_BRIDGE - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_BRIDGE', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_BRIDGE</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#464' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_BRIDGE: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>7</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_CAIF.html b/libc/constant.AF_CAIF.html
new file mode 100644
index 0000000..628b2cb
--- /dev/null
+++ b/libc/constant.AF_CAIF.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_CAIF` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_CAIF">
+
+    <title>libc::AF_CAIF - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_CAIF', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_CAIF</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#493' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_CAIF: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>37</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_CAN.html b/libc/constant.AF_CAN.html
new file mode 100644
index 0000000..4c90215
--- /dev/null
+++ b/libc/constant.AF_CAN.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_CAN` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_CAN">
+
+    <title>libc::AF_CAN - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_CAN', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_CAN</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#485' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_CAN: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>29</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_DECnet.html b/libc/constant.AF_DECnet.html
new file mode 100644
index 0000000..6e01e80
--- /dev/null
+++ b/libc/constant.AF_DECnet.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_DECnet` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_DECnet">
+
+    <title>libc::AF_DECnet - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_DECnet', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_DECnet</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#469' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_DECnet: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>12</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_ECONET.html b/libc/constant.AF_ECONET.html
new file mode 100644
index 0000000..b2b9912
--- /dev/null
+++ b/libc/constant.AF_ECONET.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_ECONET` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_ECONET">
+
+    <title>libc::AF_ECONET - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_ECONET', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_ECONET</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#477' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_ECONET: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>19</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_IB.html b/libc/constant.AF_IB.html
new file mode 100644
index 0000000..4b339f9
--- /dev/null
+++ b/libc/constant.AF_IB.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_IB` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_IB">
+
+    <title>libc::AF_IB - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_IB', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_IB</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#668' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_IB: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>27</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_IEEE802154.html b/libc/constant.AF_IEEE802154.html
new file mode 100644
index 0000000..8f865b7
--- /dev/null
+++ b/libc/constant.AF_IEEE802154.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_IEEE802154` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_IEEE802154">
+
+    <title>libc::AF_IEEE802154 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_IEEE802154', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_IEEE802154</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#492' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_IEEE802154: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>36</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_INET.html b/libc/constant.AF_INET.html
new file mode 100644
index 0000000..ce9b5d4
--- /dev/null
+++ b/libc/constant.AF_INET.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_INET` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_INET">
+
+    <title>libc::AF_INET - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_INET', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_INET</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#459' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_INET: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>2</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_INET6.html b/libc/constant.AF_INET6.html
new file mode 100644
index 0000000..f9b1863
--- /dev/null
+++ b/libc/constant.AF_INET6.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_INET6` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_INET6">
+
+    <title>libc::AF_INET6 - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_INET6', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_INET6</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#467' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_INET6: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>10</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_IPX.html b/libc/constant.AF_IPX.html
new file mode 100644
index 0000000..aec34ec
--- /dev/null
+++ b/libc/constant.AF_IPX.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_IPX` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_IPX">
+
+    <title>libc::AF_IPX - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_IPX', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_IPX</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#461' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_IPX: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>4</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_IRDA.html b/libc/constant.AF_IRDA.html
new file mode 100644
index 0000000..215fc0e
--- /dev/null
+++ b/libc/constant.AF_IRDA.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_IRDA` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_IRDA">
+
+    <title>libc::AF_IRDA - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_IRDA', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_IRDA</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#481' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_IRDA: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>23</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_ISDN.html b/libc/constant.AF_ISDN.html
new file mode 100644
index 0000000..cb89b10
--- /dev/null
+++ b/libc/constant.AF_ISDN.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_ISDN` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_ISDN">
+
+    <title>libc::AF_ISDN - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_ISDN', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_ISDN</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#490' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_ISDN: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>34</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_IUCV.html b/libc/constant.AF_IUCV.html
new file mode 100644
index 0000000..026d1ca
--- /dev/null
+++ b/libc/constant.AF_IUCV.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_IUCV` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_IUCV">
+
+    <title>libc::AF_IUCV - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_IUCV', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_IUCV</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#488' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_IUCV: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>32</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_KEY.html b/libc/constant.AF_KEY.html
new file mode 100644
index 0000000..c743d11
--- /dev/null
+++ b/libc/constant.AF_KEY.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_KEY` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_KEY">
+
+    <title>libc::AF_KEY - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_KEY', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_KEY</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#472' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_KEY: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>15</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_LLC.html b/libc/constant.AF_LLC.html
new file mode 100644
index 0000000..85d6e0f
--- /dev/null
+++ b/libc/constant.AF_LLC.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_LLC` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_LLC">
+
+    <title>libc::AF_LLC - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_LLC', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_LLC</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#484' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_LLC: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>26</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_LOCAL.html b/libc/constant.AF_LOCAL.html
new file mode 100644
index 0000000..9f3a66f
--- /dev/null
+++ b/libc/constant.AF_LOCAL.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_LOCAL` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_LOCAL">
+
+    <title>libc::AF_LOCAL - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_LOCAL', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_LOCAL</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#458' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_LOCAL: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>1</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_MPLS.html b/libc/constant.AF_MPLS.html
new file mode 100644
index 0000000..509464d
--- /dev/null
+++ b/libc/constant.AF_MPLS.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_MPLS` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_MPLS">
+
+    <title>libc::AF_MPLS - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_MPLS', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_MPLS</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#669' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_MPLS: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>28</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_NETBEUI.html b/libc/constant.AF_NETBEUI.html
new file mode 100644
index 0000000..1389404
--- /dev/null
+++ b/libc/constant.AF_NETBEUI.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_NETBEUI` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_NETBEUI">
+
+    <title>libc::AF_NETBEUI - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_NETBEUI', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_NETBEUI</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#470' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_NETBEUI: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>13</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_NETLINK.html b/libc/constant.AF_NETLINK.html
new file mode 100644
index 0000000..cc2cba3
--- /dev/null
+++ b/libc/constant.AF_NETLINK.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_NETLINK` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_NETLINK">
+
+    <title>libc::AF_NETLINK - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_NETLINK', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_NETLINK</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#473' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_NETLINK: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>16</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_NETROM.html b/libc/constant.AF_NETROM.html
new file mode 100644
index 0000000..73842f9
--- /dev/null
+++ b/libc/constant.AF_NETROM.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_NETROM` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_NETROM">
+
+    <title>libc::AF_NETROM - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_NETROM', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_NETROM</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#463' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_NETROM: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>6</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_NFC.html b/libc/constant.AF_NFC.html
new file mode 100644
index 0000000..d56a73b
--- /dev/null
+++ b/libc/constant.AF_NFC.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_NFC` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_NFC">
+
+    <title>libc::AF_NFC - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_NFC', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_NFC</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#670' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_NFC: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>39</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_PACKET.html b/libc/constant.AF_PACKET.html
new file mode 100644
index 0000000..a663fc7
--- /dev/null
+++ b/libc/constant.AF_PACKET.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_PACKET` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_PACKET">
+
+    <title>libc::AF_PACKET - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_PACKET', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_PACKET</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#475' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_PACKET: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>17</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_PHONET.html b/libc/constant.AF_PHONET.html
new file mode 100644
index 0000000..13bbf54
--- /dev/null
+++ b/libc/constant.AF_PHONET.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_PHONET` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_PHONET">
+
+    <title>libc::AF_PHONET - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_PHONET', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_PHONET</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#491' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_PHONET: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>35</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_PPPOX.html b/libc/constant.AF_PPPOX.html
new file mode 100644
index 0000000..2eab087
--- /dev/null
+++ b/libc/constant.AF_PPPOX.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_PPPOX` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_PPPOX">
+
+    <title>libc::AF_PPPOX - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_PPPOX', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_PPPOX</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#482' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_PPPOX: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>24</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_RDS.html b/libc/constant.AF_RDS.html
new file mode 100644
index 0000000..35cac84
--- /dev/null
+++ b/libc/constant.AF_RDS.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_RDS` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_RDS">
+
+    <title>libc::AF_RDS - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_RDS', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_RDS</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#479' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_RDS: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>21</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_ROSE.html b/libc/constant.AF_ROSE.html
new file mode 100644
index 0000000..d9d20ca
--- /dev/null
+++ b/libc/constant.AF_ROSE.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_ROSE` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_ROSE">
+
+    <title>libc::AF_ROSE - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_ROSE', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_ROSE</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#468' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_ROSE: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>11</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_ROUTE.html b/libc/constant.AF_ROUTE.html
new file mode 100644
index 0000000..674c682
--- /dev/null
+++ b/libc/constant.AF_ROUTE.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_ROUTE` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_ROUTE">
+
+    <title>libc::AF_ROUTE - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_ROUTE', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_ROUTE</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#474' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_ROUTE: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>AF_NETLINK</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_RXRPC.html b/libc/constant.AF_RXRPC.html
new file mode 100644
index 0000000..61dfbca
--- /dev/null
+++ b/libc/constant.AF_RXRPC.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_RXRPC` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_RXRPC">
+
+    <title>libc::AF_RXRPC - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_RXRPC', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_RXRPC</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#489' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_RXRPC: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>33</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_SECURITY.html b/libc/constant.AF_SECURITY.html
new file mode 100644
index 0000000..543819f
--- /dev/null
+++ b/libc/constant.AF_SECURITY.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_SECURITY` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_SECURITY">
+
+    <title>libc::AF_SECURITY - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_SECURITY', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_SECURITY</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#471' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_SECURITY: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>14</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_SNA.html b/libc/constant.AF_SNA.html
new file mode 100644
index 0000000..d249f06
--- /dev/null
+++ b/libc/constant.AF_SNA.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_SNA` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_SNA">
+
+    <title>libc::AF_SNA - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_SNA', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_SNA</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#480' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_SNA: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>22</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_TIPC.html b/libc/constant.AF_TIPC.html
new file mode 100644
index 0000000..3a6088a
--- /dev/null
+++ b/libc/constant.AF_TIPC.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_TIPC` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_TIPC">
+
+    <title>libc::AF_TIPC - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_TIPC', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_TIPC</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#486' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_TIPC: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>30</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_UNIX.html b/libc/constant.AF_UNIX.html
new file mode 100644
index 0000000..246b9b0
--- /dev/null
+++ b/libc/constant.AF_UNIX.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_UNIX` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_UNIX">
+
+    <title>libc::AF_UNIX - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_UNIX', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_UNIX</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#457' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_UNIX: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>1</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_UNSPEC.html b/libc/constant.AF_UNSPEC.html
new file mode 100644
index 0000000..adbe1b6
--- /dev/null
+++ b/libc/constant.AF_UNSPEC.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_UNSPEC` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_UNSPEC">
+
+    <title>libc::AF_UNSPEC - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_UNSPEC', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_UNSPEC</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/mod.rs.html#456' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_UNSPEC: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>0</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                <p>
+                    Accepted types are: <code>fn</code>, <code>mod</code>,
+                    <code>struct</code>, <code>enum</code>,
+                    <code>trait</code>, <code>type</code>, <code>macro</code>,
+                    and <code>const</code>.
+                </p>
+
+                <p>
+                    Search functions by type signature (e.g.
+                    <code>vec -> usize</code> or <code>* -> vec</code>)
+                </p>
+            </div>
+        </div>
+    </aside>
+
+    
+
+    <script>
+        window.rootPath = "../";
+        window.currentCrate = "libc";
+    </script>
+    <script src="../main.js"></script>
+    <script defer src="../search-index.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/libc/constant.AF_VSOCK.html b/libc/constant.AF_VSOCK.html
new file mode 100644
index 0000000..91cef21
--- /dev/null
+++ b/libc/constant.AF_VSOCK.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="generator" content="rustdoc">
+    <meta name="description" content="API documentation for the Rust `AF_VSOCK` constant in crate `libc`.">
+    <meta name="keywords" content="rust, rustlang, rust-lang, AF_VSOCK">
+
+    <title>libc::AF_VSOCK - Rust</title>
+
+    <link rel="stylesheet" type="text/css" href="../normalize.css">
+    <link rel="stylesheet" type="text/css" href="../rustdoc.css">
+    <link rel="stylesheet" type="text/css" href="../main.css">
+    
+
+    <link rel="shortcut icon" href="https://doc.rust-lang.org/favicon.ico">
+    
+</head>
+<body class="rustdoc constant">
+    <!--[if lte IE 8]>
+    <div class="warning">
+        This old browser is unsupported and will most likely display funky
+        things.
+    </div>
+    <![endif]-->
+
+    
+
+    <nav class="sidebar">
+        <a href='../libc/index.html'><img src='https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png' alt='logo' width='100'></a>
+        <p class='location'><a href='index.html'>libc</a></p><script>window.sidebarCurrent = {name: 'AF_VSOCK', ty: 'constant', relpath: ''};</script><script defer src="sidebar-items.js"></script>
+    </nav>
+
+    <nav class="sub">
+        <form class="search-form js-only">
+            <div class="search-container">
+                <input class="search-input" name="search"
+                       autocomplete="off"
+                       placeholder="Click or press ‘S’ to search, ‘?’ for more options…"
+                       type="search">
+            </div>
+        </form>
+    </nav>
+
+    <section id='main' class="content">
+<h1 class='fqn'><span class='in-band'>Constant <a href='index.html'>libc</a>::<wbr><a class="constant" href=''>AF_VSOCK</a></span><span class='out-of-band'><span id='render-detail'>
+                   <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">
+                       [<span class='inner'>&#x2212;</span>]
+                   </a>
+               </span><a class='srclink' href='../src/libc/unix/notbsd/linux/mod.rs.html#671' title='goto source code'>[src]</a></span></h1>
+<pre class='rust const'>pub const AF_VSOCK: <a class="type" href="../libc/type.c_int.html" title="type libc::c_int">c_int</a><code> = </code><code>40</code></pre></section>
+    <section id='search' class="content hidden"></section>
+
+    <section class="footer"></section>
+
+    <aside id="help" class="hidden">
+        <div>
+            <h1 class="hidden">Help</h1>
+
+            <div class="shortcuts">
+                <h2>Keyboard Shortcuts</h2>
+
+                <dl>
+                    <dt>?</dt>
+                    <dd>Show this help dialog</dd>
+                    <dt>S</dt>
+                    <dd>Focus the search field</dd>
+                    <dt>&larrb;</dt>
+                    <dd>Move up in search results</dd>
+                    <dt>&rarrb;</dt>
+                    <dd>Move down in search results</dd>
+                    <dt>&#9166;</dt>
+                    <dd>Go to active search result</dd>
+                    <dt>+</dt>
+                    <dd>Collapse/expand all sections</dd>
+                </dl>
+            </div>
+
+            <div class="infos">
+                <h2>Search Tricks</h2>
+
+                <p>
+                    Prefix searches with a type followed by a colon (e.g.
+                    <code>fn:</code>) to restrict the search to a given type.
+                </p>
+
+                &