Fields

Static: usize,

The buffer is internal to the fifo; it is of the specified size.

Slice: void,

The buffer is passed as a slice to the initialiser.

Dynamic: void,

The buffer is managed dynamically using a mem.Allocator.