strider 0.1.3

ringbuffer operations on multiple values at once with an efficient implementation. useful for moving a window with variable step through a possibly infinite stream of values while avoiding unnecessary memory allocations
Documentation
  • Coverage
  • 77.78%
    14 out of 18 items documented1 out of 14 items with examples
  • Size
  • Source code size: 48.19 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.77 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 9s Average build duration of successful builds.
  • all releases: 9s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • Documentation
  • snd/strider
    2 1 1
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • snd

strider

Build Status

[ringbuffer operations on multiple values at once] (https://snd.github.io/strider/strider/trait.SliceRing.html) with an [efficient implementation] (https://snd.github.io/strider/strider/index.html#performance). written in rust.

useful for moving a window with variable step through a possibly infinite stream of values [while avoiding unnecessary memory allocations] (https://snd.github.io/strider/strider/index.html#memory)

handy when computing the short-time fourier transform.

to use add strider = "*" to the [dependencies] section of your Cargo.toml and call extern crate strider; in your code.

read the documentation for an example and more !

contributing

licensed under either of apache-2.0 or MIT at your option