# bitwise_reduce Multiple arity bitwise functions For how to use: [Docs](https://docs.rs/bitwise_reduce/0.1.0/bitwise_reduce/) Available Operators: * `Bitwise` Struct, with generic type T for field `value` and bool for field logical_value. * `Logical` trait, where functions are available. * [x] - `and(args: Vec)`: checks if every item in args are Equal to Bitwis*value * [] - `to_bool()` * [] - `or(args: Vec)`: checks if one item * args is Equal to Bitwise.va*e * [] - `not(args: Vec)`: checks if every item in args are not Equal to Bi*ise.value * [] - `nor(args: Vec)`: checks if one item in args is not Equal to Bitwis*value Implementations of T: * [x] - i32 * [] - i8 * [] - i16 * [] - i64 * [] - u32 * [] - u8 * [] - u16 * [] - u64 * [] - f32 * [] - f64 * [] - bool * [] - String and &str * [] - any struct?