Module utils_atomics::traits

source ·

Traits

  • A trait representing atomic types.
  • A trait representing atomic types that support addition operations.
  • A trait representing atomic types that support subtraction operations.
  • A marker trait representing atomic types that support bitwise operations.
  • A trait representing atomic types that support bitwise OR operations.
  • A trait representing atomic types that support bitwise XOR operations.
  • A trait representing atomic types that can be constructed in a “const” context.
  • A marker trait representing atomic types that support numerical and ordering operations.
  • A trait representing atomic types that support maximum operations.
  • A trait representing atomic types that support minimum operations.
  • A marker trait representing atomic types that support numerical and ordering operations.
  • A marker trait representing atomic types that support numerical operations.
  • A marker trait representing atomic types that support ordering operations.
  • A trait representing atomic types that support subtraction operations.
  • A trait representing types that have an associated atomic type.
  • A marker trait representing types that have an associated atomic integer type.

Type Aliases