bitwise_reduce 0.2.0

Multiple arity bitwise functions
Documentation
  • Coverage
  • 0%
    0 out of 4 items documented0 out of 3 items with examples
  • Size
  • Source code size: 21.26 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 312.84 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 8s Average build duration of successful builds.
  • all releases: 8s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • naomijub

bitwise_reduce

Multiple arity bitwise functions

For how to use: Docs

Available Operators:

  • Bitwise Struct, with generic type T for field value and bool for field logical_value.
  • Logical trait, where functions are available.
    • - and(args: Vec<T>): checks if every item in args are Equal to Bitwis*value
    • [] - to_bool()
    • [] - or(args: Vec<T>): checks if one item * args is Equal to Bitwise.va*e
    • [] - not(args: Vec<T>): checks if every item in args are not Equal to Bi*ise.value
    • [] - nor(args: Vec<T>): checks if one item in args is not Equal to Bitwis*value

Implementations of T:

  • - i32
  • [] - i8
  • [] - i16
  • [] - i64
  • [] - u32
  • [] - u8
  • [] - u16
  • [] - u64
  • [] - f32
  • [] - f64
  • [] - bool
  • [] - String and &str
  • [] - any struct?