Skip to content

Commit

Permalink
(automated) deploy from commit b94badb
Browse files Browse the repository at this point in the history
  • Loading branch information
a-tiny-kirin committed Aug 18, 2024
1 parent a42799b commit 476e6a9
Show file tree
Hide file tree
Showing 8 changed files with 332 additions and 177 deletions.
2 changes: 1 addition & 1 deletion search-index.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion search.desc/wiwi/wiwi-desc-0-.js

Large diffs are not rendered by default.

424 changes: 290 additions & 134 deletions src/wiwi/memory_usage/mod.rs.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion wiwi/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ <h3 id="platform-support"><a class="doc-anchor" href="#platform-support">§</a>P
<h3 id="enabled-features-wiwikiwingay"><a class="doc-anchor" href="#enabled-features-wiwikiwingay">§</a>Enabled features (wiwi.kiwin.gay)</h3>
<p>On <a href="https://wiwi.kiwin.gay">wiwi.kiwin.gay</a>, as many features as possible are enabled. This means
everything, including unstable features!</p>
<p>These docs have been built from commit <a href="https://github.com/meadowsys/wiwi/commit/4bad16e82fd3217461c98c4ce46ab266f016b8c0">4bad16e8</a>.</p>
<p>These docs have been built from commit <a href="https://github.com/meadowsys/wiwi/commit/b94badb1eee33c70cf251a8bc63527d296b8c6bc">b94badb1</a>.</p>
</div></details><h2 id="modules" class="section-header">Modules<a href="#modules" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="mod" href="_changelog/index.html" title="mod wiwi::_changelog">_changelog</a></div><div class="desc docblock-short">changelog <!-- omit from toc --></div></li><li><div class="item-name"><a class="mod" href="aoc/index.html" title="mod wiwi::aoc">aoc</a><span class="stab portability" title="Available on crate feature `aoc-unstable` only"><code>aoc-unstable</code></span></div><div class="desc docblock-short">Utilities specific for writing solutions for <a href="https://adventofcode.com">Advent of Code</a></div></li><li><div class="item-name"><a class="mod" href="augment_panic_hook/index.html" title="mod wiwi::augment_panic_hook">augment_panic_hook</a><span class="stab portability" title="Available on crate feature `augment-panic-hook` only"><code>augment-panic-hook</code></span></div><div class="desc docblock-short">Conveniently augment the panic hook (instead of replacing it), running some of your code before calling the existing one</div></li><li><div class="item-name"><a class="mod" href="auth/index.html" title="mod wiwi::auth">auth</a><span class="stab portability" title="Available on crate feature `auth-unstable` only"><code>auth-unstable</code></span></div><div class="desc docblock-short">Lower-level(ish) utilities for writing an authentication system, in which the client password is never sent over the wire</div></li><li><div class="item-name"><a class="mod" href="bitstream/index.html" title="mod wiwi::bitstream">bitstream</a><span class="stab portability" title="Available on crate feature `bitstream-unstable` only"><code>bitstream-unstable</code></span></div><div class="desc docblock-short">Encoder and decoder for a stream of bits</div></li><li><div class="item-name"><a class="mod" href="chainer/index.html" title="mod wiwi::chainer">chainer</a><span class="stab portability" title="Available on crate feature `chainer-unstable` only"><code>chainer-unstable</code></span></div><div class="desc docblock-short">Wrappers around common structs that provide chaining APIs (take ownership, do operation, then return back)</div></li><li><div class="item-name"><a class="mod" href="cli/index.html" title="mod wiwi::cli">cli</a><span class="stab portability" title="Available on crate feature `cli-unstable` only"><code>cli-unstable</code></span></div><div class="desc docblock-short">CLI arguments parser</div></li><li><div class="item-name"><a class="mod" href="clock_timer/index.html" title="mod wiwi::clock_timer">clock_timer</a><span class="stab portability" title="Available on crate feature `clock-timer` only"><code>clock-timer</code></span></div><div class="desc docblock-short">An interval tracking clock, yielding ticks at specified intervals and doing so for a specified period of time</div></li><li><div class="item-name"><a class="mod" href="debounce/index.html" title="mod wiwi::debounce">debounce</a><span class="stab portability" title="Available on crate feature `debounce` only"><code>debounce</code></span></div><div class="desc docblock-short">Delay calling a function until a specified period of time has passed since the last time it was called</div></li><li><div class="item-name"><a class="mod" href="defer/index.html" title="mod wiwi::defer">defer</a><span class="stab portability" title="Available on crate feature `defer-unstable` only"><code>defer-unstable</code></span></div><div class="desc docblock-short">Defer running code until the end of the current scope or until something gets dropped</div></li><li><div class="item-name"><a class="mod" href="export_all_submodules/index.html" title="mod wiwi::export_all_submodules">export_all_submodules</a><span class="stab portability" title="Available on crate feature `export-all-submodules` only"><code>export-all-submodules</code></span></div><div class="desc docblock-short">A convenience macro for declaring many private modules, then reexporting everything within them using a glob use statement</div></li><li><div class="item-name"><a class="mod" href="h/index.html" title="mod wiwi::h">h</a><span class="stab portability" title="Available on crate feature `h` only"><code>h</code></span></div><div class="desc docblock-short">h</div></li><li><div class="item-name"><a class="mod" href="hex/index.html" title="mod wiwi::hex">hex</a><span class="stab portability" title="Available on crate feature `hex` only"><code>hex</code></span></div><div class="desc docblock-short">Fast hex encoder and decoder for both upper hex and lower hex</div></li><li><div class="item-name"><a class="mod" href="id/index.html" title="mod wiwi::id">id</a><span class="stab portability" title="Available on crate feature `id-unstable` only"><code>id-unstable</code></span></div><div class="desc docblock-short">ID generators, of various output sizes, and guarantees of uniqueness and ordering</div></li><li><div class="item-name"><a class="mod" href="int/index.html" title="mod wiwi::int">int</a><span class="stab portability" title="Available on crate feature `int-unstable` only"><code>int-unstable</code></span></div><div class="desc docblock-short">Bigints (ex. u384) and uneven sized ints (ex. u15)</div></li><li><div class="item-name"><a class="mod" href="iter/index.html" title="mod wiwi::iter">iter</a><span class="stab portability" title="Available on crate feature `iter-unstable` only"><code>iter-unstable</code></span></div><div class="desc docblock-short">Iterator utilities</div></li><li><div class="item-name"><a class="mod" href="lazy_wrap/index.html" title="mod wiwi::lazy_wrap">lazy_wrap</a><span class="stab portability" title="Available on crate feature `lazy-wrap` only"><code>lazy-wrap</code></span></div><div class="desc docblock-short">Wrappers around a lazily initialised value, and its initialisation function, supporting usage in static variables</div></li><li><div class="item-name"><a class="mod" href="lsl/index.html" title="mod wiwi::lsl">lsl</a><span class="stab portability" title="Available on crate feature `lsl-unstable` only"><code>lsl-unstable</code></span></div><div class="desc docblock-short">Experimental lib to help with writing Second Life scripts in Rust… because yes, I got fed up with it very quickly and immediately missed Rust lol</div></li><li><div class="item-name"><a class="mod" href="mcu/index.html" title="mod wiwi::mcu">mcu</a><span class="stab portability" title="Available on crate feature `mcu-unstable` only"><code>mcu-unstable</code></span></div><div class="desc docblock-short"><a href="https://github.com/material-foundation/material-color-utilities">Material colour utilities</a></div></li><li><div class="item-name"><a class="mod" href="memory_usage/index.html" title="mod wiwi::memory_usage">memory_usage</a><span class="stab portability" title="Available on crate feature `memory-usage-unstable` only"><code>memory-usage-unstable</code></span></div><div class="desc docblock-short">Calculate actual memory usage of Rust structs, including derive macro for custom types (not the same as <code>size_of::&lt;T&gt;()</code>)</div></li><li><div class="item-name"><a class="mod" href="minesweeper/index.html" title="mod wiwi::minesweeper">minesweeper</a><span class="stab portability" title="Available on crate feature `minesweeper-unstable` only"><code>minesweeper-unstable</code></span></div><div class="desc docblock-short">Core logic components for minesweeper games of arbitrary size</div></li><li><div class="item-name"><a class="mod" href="nominal/index.html" title="mod wiwi::nominal">nominal</a><span class="stab portability" title="Available on crate feature `nominal` only"><code>nominal</code></span></div><div class="desc docblock-short">Generic newtype wrappers, for increased type safety through Rust’s nominal type system</div></li><li><div class="item-name"><a class="mod" href="num_traits/index.html" title="mod wiwi::num_traits">num_traits</a><span class="stab portability" title="Available on crate feature `num-traits-unstable` only"><code>num-traits-unstable</code></span></div><div class="desc docblock-short">More traits for numbers and their various functionality, including things like [<code>MulWidening</code>]</div></li><li><div class="item-name"><a class="mod" href="path/index.html" title="mod wiwi::path">path</a><span class="stab portability" title="Available on crate feature `path-unstable` only"><code>path-unstable</code></span></div><div class="desc docblock-short">UTF-8 only path manipulation utilities written from scratch</div></li><li><div class="item-name"><a class="mod" href="prelude/index.html" title="mod wiwi::prelude">prelude</a></div><div class="desc docblock-short">Prelude module, exporting commonly-used types from enabled features</div></li><li><div class="item-name"><a class="mod" href="rand/index.html" title="mod wiwi::rand">rand</a><span class="stab portability" title="Available on crate feature `rand` only"><code>rand</code></span></div><div class="desc docblock-short">More random number generators and utilities</div></li><li><div class="item-name"><a class="mod" href="serialiser_binary/index.html" title="mod wiwi::serialiser_binary">serialiser_binary</a><span class="stab portability" title="Available on crate feature `serialiser-binary-unstable` only"><code>serialiser-binary-unstable</code></span></div><div class="desc docblock-short">Self describing and stable binary format/serialiser, aiming for small output size</div></li><li><div class="item-name"><a class="mod" href="serialiser_binary_2/index.html" title="mod wiwi::serialiser_binary_2">serialiser_binary_2</a><span class="stab portability" title="Available on crate feature `serialiser-binary-2-unstable` only"><code>serialiser-binary-2-unstable</code></span></div><div class="desc docblock-short">Self describing and stable binary format/serialiser, aiming for small output size (v2)</div></li><li><div class="item-name"><a class="mod" href="serialiser_text/index.html" title="mod wiwi::serialiser_text">serialiser_text</a><span class="stab portability" title="Available on crate feature `serialiser-text-unstable` only"><code>serialiser-text-unstable</code></span></div><div class="desc docblock-short">Self describing and stable text format/serialiser, aiming to be easy to read and write by hand</div></li><li><div class="item-name"><a class="mod" href="string_pool/index.html" title="mod wiwi::string_pool">string_pool</a><span class="stab portability" title="Available on crate feature `string-pool-unstable` only"><code>string-pool-unstable</code></span></div><div class="desc docblock-short">Global immutable string pool and String type (à la Java)</div></li><li><div class="item-name"><a class="mod" href="sudoku/index.html" title="mod wiwi::sudoku">sudoku</a><span class="stab portability" title="Available on crate feature `sudoku-unstable` only"><code>sudoku-unstable</code></span></div><div class="desc docblock-short">Sudoku related… stuff</div></li><li><div class="item-name"><a class="mod" href="unicode/index.html" title="mod wiwi::unicode">unicode</a><span class="stab portability" title="Available on crate feature `unicode-unstable` only"><code>unicode-unstable</code></span></div><div class="desc docblock-short">Implementation of the <a href="https://home.unicode.org">Unicode</a> standard, including UTF-8, UTF-16, and UTF-32 strings</div></li><li><div class="item-name"><a class="mod" href="with_cloned/index.html" title="mod wiwi::with_cloned">with_cloned</a><span class="stab portability" title="Available on crate feature `with-cloned` only"><code>with-cloned</code></span></div><div class="desc docblock-short">Convenience macro for the clone-and-move pattern (yes, we’re calling it that :p)</div></li><li><div class="item-name"><a class="mod" href="z85/index.html" title="mod wiwi::z85">z85</a><span class="stab portability" title="Available on crate feature `z85` only"><code>z85</code></span></div><div class="desc docblock-short">Fast encoder and decoder for <a href="https://zeromq.org">ZeroMQ</a>’s <a href="https://rfc.zeromq.org/spec/32">zZ85</a> format</div></li></ul><h2 id="macros" class="section-header">Macros<a href="#macros" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="macro" href="macro.defer.html" title="macro wiwi::defer">defer</a><span class="stab portability" title="Available on crate feature `defer-unstable` only"><code>defer-unstable</code></span></div><div class="desc docblock-short">Defer some code to run at the end of the current scope</div></li><li><div class="item-name"><a class="macro" href="macro.defer_success.html" title="macro wiwi::defer_success">defer_success</a><span class="stab portability" title="Available on crate feature `defer-unstable` only"><code>defer-unstable</code></span></div><div class="desc docblock-short">Defer some code to run at the end of the current scope, but only if the thread
is not panicking</div></li><li><div class="item-name"><a class="macro" href="macro.defer_unwind.html" title="macro wiwi::defer_unwind">defer_unwind</a><span class="stab portability" title="Available on crate feature `defer-unstable` only"><code>defer-unstable</code></span></div><div class="desc docblock-short">Defer some code to run at the end of the current scope, but only if the thread
is unwinding due to panic</div></li><li><div class="item-name"><a class="macro" href="macro.export_all_submodules.html" title="macro wiwi::export_all_submodules">export_all_submodules</a><span class="stab portability" title="Available on crate feature `export-all-submodules` only"><code>export-all-submodules</code></span></div><div class="desc docblock-short">Convenience macro that declares many private submodules, and glob reexports
Expand Down
Loading

0 comments on commit 476e6a9

Please sign in to comment.