#include "tensorstore/contiguous_layout.h"
explicit tensorstore::ContiguousLayoutPermutation<
    
Rank>::
ContiguousLayoutPermutation(span<const DimensionIndex,
                                            Rank> permutation
);
template <size_t N>
  
requires (RankConstraint::Implies(N, Rank))
explicit tensorstore::ContiguousLayoutPermutation<Rank>::
    
ContiguousLayoutPermutation(
        
const DimensionIndex (&permutation)[N]);

Constructs from a span.