CommunityToolkit.HighPerformance.Enumerables Namespace

Structs

ReadOnlyRefEnumerable<T>.Enumerator

A custom enumerator type to traverse items within a ReadOnlyRefEnumerable<T> instance.

ReadOnlyRefEnumerable<T>

A refstruct that iterates readonly items from arbitrary memory locations.

ReadOnlySpanEnumerable<T>.Item

An item from a source Span<T> instance.

ReadOnlySpanEnumerable<T>

A refstruct that enumerates the items in a given ReadOnlySpan<T> instance.

ReadOnlySpanTokenizer<T>

A refstruct that tokenizes a given ReadOnlySpan<T> instance.

RefEnumerable<T>.Enumerator

A custom enumerator type to traverse items within a RefEnumerable<T> instance.

RefEnumerable<T>

A refstruct that iterates items from arbitrary memory locations.

SpanEnumerable<T>.Item

An item from a source Span<T> instance.

SpanEnumerable<T>

A refstruct that enumerates the items in a given Span<T> instance.

SpanTokenizer<T>

A refstruct that tokenizes a given Span<T> instance.