---
layout: "default"
title: "BidirectionalIndexable"
description: "Swift documentation for 'BidirectionalIndexable': A type that provides subscript access to its elements, with bidirectional."
keywords: "BidirectionalIndexable,protocol,swift,documentation,distance,formIndex,formIndex,formIndex,formIndex,index,index,index,index,endIndex,startIndex,IndexDistance,Index,SubSequence"
root: "/v3.0"
---

<div class="intro-declaration"><code class="language-swift">protocol BidirectionalIndexable</code></div>

<div