This type trait is used by std::scoped_allocator_adaptor and may be used by custom allocators to determine whether the object being constructed is itself capable of using an allocator (e.g. is a container), in which case an allocator should be passed to its constructor.

The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions.