#bool


  1. boolean-enums

    Generate enums with Yes and No variants. Supports no_std and serde.

    v0.4.1 11K #enums #boolean #yes #bool #no

  2. php-literal-parser

    parser for php literals

    v0.7.1 140 #php-parser #from-str #array #debugging #bool

  3. maybe-uninit

    MaybeUninit for friends of backwards compatibility

    v2.0.0 2.0M #maybe-uninit-of-backward-compatibility #friends #maybe-uninit-for-friends #enums #bool #feature-complete

  4. truthy

    Check if a value is "truthy"

    v2.0.0 #boolean #bool

  5. bool_ext

    defines and implements a complete set of Option/Result-style Boolean functional combinators on Rust’s bool primitive type

    v0.7.0 310 #functional-combinator #boolean #adapter #bool #combinator

  6. boolvec

    A vector of boolean stored contiguously in memory

    v0.2.6 3.8K #vec #boolean #vec-bool #bool

  7. bool-flags

    Condense multiple booleans into fewer bytes

    v0.1.2 #bit-flags #bool #bit #flags

  8. bool-tag-expr

    Parse boolean expressions of tags for filtering and selecting

    v0.1.0-beta.2 #tagging #expression-parser #boolean #bool

  9. predisposition

    Three-valued boolean types with different predispositions for the unknown case

    v1.0.0 #three-valued #logic #bool #optional

  10. awaitable-bool

    A Tokio-powered awaitable bool (analogous to a flag and highly inspired by Python’s asyncio.Event, but can be waited for to become ‘false’ too)

    v0.1.4 160 #events #flags #bool

  11. tracked

    A stringly-typed Error that includes #[track_caller] information

    v0.5.4 470 #track-caller #error #stringly-typed #bool

  12. boolinator

    trait, which lets you use Option and Result-style combinators with bools

    v2.4.0 126K #combinator #monads #bool #serious

  13. abibool

    C ABI compatible boolean types

    v0.5.3 #winapi #bool

  14. lenient_bool

    A bool parser that is more accepting of various string bool representations

    v0.1.1 9.9K #bool #parser #parse

  15. bool-toggle

    bool toggling for the bool toggle enjoyers

    v1.1.1 #toggle #toggling #bool

  16. enum_like

    trait to treat any type as an enum. If a type has a reasonably small number of variants, for example a struct A(bool, bool) which has 4 variants, this trait provides a 1-to-1 mapping from type value to a…

    v0.2.1 #enums #enum-vec #iterator #bool #mapping #discriminant #abc

  17. hashmapbool

    The new and improved way to use boolean values in your rust code, requiring heap allocation and wasting resources on conversion

    v0.1.1 #heap-allocator #boolean #hash-map #bool

  18. elastic_query

    convert bool expression to elasticsearch DSL

    v0.4.4 #query #elasticsearch #dsl #bool #convert #sql

  19. lexical_bool

    parse arbitrary strings as bools

    v0.1.3 #bool

  20. to-true

    Convenient conversion of bool states

    v0.1.2 #state #bool #no-std

  21. then

    bool::then functions but named properly

    v0.1.0 #bool #named-properly

  22. bool

    Straightforward re-useable enum based boolean (which you likely won't need =))

    v0.3.0 500 #enums #boolean #value #respective #re-useable #algebra
  23. Try searching with DuckDuckGo.


  24. bool-mappings

    Useful extensions to convert bool to other Rust types

    v0.1.2 #extension #bool #convert #mapping

  25. eh

    Convert values to bool, kind of like C, eh?

    v0.1.0 #convert #bool #truthy

  26. what-i-want

    Some tools to help with the return value

    v0.1.1 #return #value #help #help-with-return-value #bool #user-name

  27. bool_to_bitflags

    compact multiple bools into a single bitflags field automatically with getters and setters

    v0.1.3 2.7K #bit-flags #getter-setter #automatic #bool #bools #macro-attributes

  28. typebool

    Type-level booleans meant for compile-time hackery

    v0.1.0 #static #testing #bool #type

  29. and_then_some

    extension trait for bool with methods that return Option<T>

    v1.0.0 #extension-traits #methods #return #bool #value

  30. derive_from

    derive(From) macro

    v0.1.1 #macro-derive #enums #i32 #my-int #bool #type-inference #development-tools

  31. future-bool

    A bool one can await the changes

    v0.1.1 #await #future #bool

  32. tristate

    A three-valued type equivalent to Option<bool>

    v0.1.1 #three-valued #bool #classify #type-alias

  33. condition

    Commonly used synonyms for true and false

    v0.1.0 #toggle #bool

  34. trinary

    Rust types for trinary logic

    v0.1.2 #logic #types-for-trinary #three-valued #tristate #bool #type-alias #tri-state #classify #domain-specific #classification

  35. ters-macros

    Supporting macros for the ters crate

    v0.2.0 #getter-setter #ters #procedural #generate #bool #getter-and-setter

  36. odra-core

    Core of the Odra Framework

    v2.8.2 650 #smart-contracts #casper #var #bool #set-false

  37. ethabi-fork-ethcontract

    Fork of the original ethabi crate with some fixes applied for use in ethcontract

    v13.0.0 #smart-contracts #eth-abi #ethereum #parameters #bool #fork-of-original #event-log #0000000000000000 #logging #fork-original

  38. crubit_bridge_rust

    Glue code needed by Crubit in the generate Rust code for bindings

    v0.0.1 1.3K #crubit #bindings-generator #bidirectional #generate-bindings #bool #build-system #llvm #c-int

  39. linearize-derive

    Internal dependency of the linearize crate

    v0.2.1 1.9K #static-map #enums #derive #bool #key

  40. bigwise

    Bitwise operations on fixed-size, arbitrary big buffer of bytes

    v0.4.0 #bit-manipulation #bit #boolean #bool #shift

  41. use-flag

    Primitive short and long flag types for RustUse CLI-adjacent code

    v0.0.1 #rustuse #bool #switch #cli-flags #cli

  42. boolyen

    Contains a BOOL function that returns false

    v0.0.1 #bool #false