Ookii.Common Namespace

Provides utility functions for working with ReadOnlySpanT, ReadOnlyMemoryT, and other types.

Classes

MemoryExtensions Provides extensions for the ReadOnlyMemoryT and ReadOnlySpanT structures.
NullableExtensions Provides extension methods for the NullableT structure, and for nullable reference types.
NullableReadOnlySpanPair Provides helper methods for NullableReadOnlySpanPairTFirst, TSecond.
ReadOnlySpanPair Provides helper methods for the ReadOnlySpanPairTFirst, TSecond structure.

Structures

Delegates

NullableExtensionsClassToStructFuncT, TResult Encapsulates a method that maps a reference type to a value type.
NullableExtensionsStructToClassFuncT, TResult Encapsulates a method that maps a value type to a reference type.
NullableReadOnlySpanTMapClassFuncTResult Encapsulates a method that maps a ReadOnlySpanT to a class with the type TResult.
NullableReadOnlySpanTMapReadOnlyFuncTResult Encapsulates a method that maps a ReadOnlySpanT to another ReadOnlySpanT.
NullableReadOnlySpanTMapSpanFuncTResult Encapsulates a method that maps a ReadOnlySpanT to a SpanT.
NullableReadOnlySpanTMapStructFuncTResult Encapsulates a method that maps a ReadOnlySpanT to a structure with the type TResult.
NullableReadOnlySpanPairTFirst, TSecondMapClassFuncTResult Encapsulates a method that maps a ReadOnlySpanPairTFirst, TSecond to a class with the type TResult.
NullableReadOnlySpanPairTFirst, TSecondMapReadOnlyFuncTResultFirst, TResultSecond Encapsulates a method that maps a ReadOnlySpanPairTFirst, TSecond to another ReadOnlySpanPairTFirst, TSecond.
NullableReadOnlySpanPairTFirst, TSecondMapStructFuncTResult Encapsulates a method that maps a ReadOnlySpanPairTFirst, TSecond to a structure with the type TResult.
NullableSpanTMapClassFuncTResult Encapsulates a method that maps a SpanT to a class with the type TResult.
NullableSpanTMapReadOnlyFuncTResult Encapsulates a method that maps a SpanT to a ReadOnlySpanT.
NullableSpanTMapSpanFuncTResult Encapsulates a method that maps a SpanT to another SpanT.
NullableSpanTMapStructFuncTResult Encapsulates a method that maps a SpanT to a structure with the type TResult.
ReadOnlySpanFuncTResult Encapsulates a method that returns a ReadOnlySpanT.
ReadOnlySpanFuncT, TResult Encapsulates a method that returns a ReadOnlySpanT.
ReadOnlySpanPairFuncTResultFirst, TResultSecond Encapsulates a method that returns a ReadOnlySpanPairTFirst, TSecond.
SpanFuncTResult Encapsulates a method that returns a SpanT.
SpanFuncT, TResult Encapsulates a method that returns a SpanT.