# NativeQueue<T>.ParallelWriter

> A parallel writer for a NativeQueue.

## Definition

* **Type:** Struct
* **Namespace:** [Unity.Collections](/engine/6000.7/script-reference/unity/collections.md)
* **Assembly:** UnityEngine.ManagedKernelModule

```csharp
public struct NativeQueue<T>.ParallelWriter
```

## Remarks

Use [NativeQueue\<T>.AsParallelWriter](/engine/6000.7/script-reference/unity/collections/nativequeue1/asparallelwriter.md) to create a parallel writer for a NativeQueue.

## Methods

| Method                                                                                              | Description                               |
| --------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| [Enqueue](/engine/6000.7/script-reference/unity/collections/nativequeue1/parallelwriter/enqueue.md) | Adds an element at the back of the queue. |
