### Deedle

Namespace: Deedle
Attributes:
[<RequireQualifiedAccess>]

Specifies a sub-range within index that can be accessed via slicing (see the GetAddressRange method). For in-memory data structures, accessing range via known addresses is typically sufficient, but for virtual Big Deedle sources, Start and End let us avoid fully evaluating addresses. Custom range can be used for optimizations.

### Union Cases

 Union Case Description  Custom(IRangeRestriction<'TAddress>)  Signature: IRangeRestriction<'TAddress> Custom range, which is a sequence of indices, or other representation of it  End(int64)  Signature: int64 Range referring to the specified number of elements from the end  Fixed('TAddress,'TAddress)  Signature: 'TAddress * 'TAddress Range specified as a pair of (inclusive) lower and upper addresses  Start(int64)  Signature: int64 Range referring to the specified number of elements from the start

### Instance members

 Instance member Description  x.Select(f)  Signature: f:Func<'TAddress,'?660887> -> RangeRestriction<'?660887>