# cpp20::atomic_internal::atomic_difference_type\< T, std::enable_if_t\< std::is_pointer_v\< T \> \> \>

## Summary

| ### Public types ||
|---|---|
| `https://fuchsia.dev/reference/cpp/struct/cpp20/atomic-internal/atomic-difference-type-t-std/enable-if-t-3-03708024398581239ef068e77cf5a7728#structcpp20_1_1atomic__internal_1_1atomic__difference__type_3_01_t_00_01std_1_1enable__if__t_3_03708024398581239ef068e77cf5a7728_1a343d7b34947a1f6404ca6b8576630424` | using `std::ptrdiff_t` |

## Public types

### difference_type

```c++
std::ptrdiff_t cpp20::atomic_internal::atomic_difference_type< T, std::enable_if_t< std::is_pointer_v< T > > >::difference_type
```