This typeclass indicates how to obtain slices of elements of α over ranges in the index type
β, the ranges being closed.
The type of the resulting slices is γ.
Slices
carrierfromrange.lowertorange.upper, both inclusive.
Instances
This typeclass indicates how to obtain slices of elements of α over ranges in the index type
β, the ranges being left-closed right-open.
The type of resulting the slices is γ.
Slices
carrierfromrange.lower(inclusive) torange.upper(exclusive).
Instances
This typeclass indicates how to obtain slices of elements of α over ranges in the index type
β, the ranges being left-closed right-unbounded.
The type of the resulting slices is γ.
Slices
carrierfromrange.lower(inclusive).
Instances
This typeclass indicates how to obtain slices of elements of α over ranges in the index type
β, the ranges being left-open right-closed.
The type of the resulting slices is γ.
Slices
carrierfromrange.lower(exclusive) torange.upper(inclusive).
Instances
This typeclass indicates how to obtain slices of elements of α over ranges in the index type
β, the ranges being open.
The type of the resulting slices is γ.
Slices
carrierfromrange.lowertorange.upper, both exclusive.
Instances
This typeclass indicates how to obtain slices of elements of α over ranges in the index type
β, the ranges being left-open right-unbounded.
The type of the resulting slices is γ.
Slices
carrierfromrange.lower(exclusive).
Instances
This typeclass indicates how to obtain slices of elements of α over ranges in the index type
β, the ranges being left-unbounded right-closed.
The type of the resulting slices is γ.
Slices
carrierup torange.upper(inclusive).
Instances
This typeclass indicates how to obtain slices of elements of α over ranges in the index type
β, the ranges being left-unbounded right-open.
The type of the resulting slices is γ.
Slices
carrierup torange.upper(exclusive).