# cpp20::atomic_internal::alignment

## Summary

| ### Public static attributes ||
|---|---|
| `https://fuchsia.dev/reference/cpp/struct/cpp20/atomic-internal/alignment#structcpp20_1_1atomic__internal_1_1alignment_1a37d58062f16975f6f48cb428c70ccb86 = std::max((sizeof(T) & (sizeof(T) - 1) || sizeof(T) > 16) ? 0 : sizeof(T), alignof(T))` | `constexpr size_t` |

## Public static attributes

### required_alignment

```c++
constexpr size_t cpp20::atomic_internal::alignment::required_alignment =
      std::max((sizeof(T) & (sizeof(T) - 1) || sizeof(T) > 16) ? 0 : sizeof(T), alignof(T))
```