# [−][src]Module generic_array::sequence

Useful traits for manipulating sequences of data stored in `GenericArray`s

## Traits

Concat | Defines `GenericSequence`s which can be joined together, forming a larger array.
GenericSequence | Defines some sequence with an associated length and iteration capabilities.
Lengthen | Defines any `GenericSequence` which can be lengthened or extended by appending or prepending an element to it.
Shorten | Defines a `GenericSequence` which can be shortened by removing the first or last element from it.
Split | Defines a `GenericSequence` that can be split into two parts at a given pivot index.

## Type Definitions

SequenceItem | Accessor for `GenericSequence` item type, which is really `IntoIterator::Item`

# Help

## Keyboard Shortcuts

`?`
  Show this help dialog
`S`
  Focus the search field
`↑`
  Move up in search results
`↓`
  Move down in search results
`↹`
  Switch tab
`⏎`
  Go to active search result
`+`
  Expand all sections
`-`
  Collapse all sections

## Search Tricks

Prefix searches with a type followed by a colon (e.g., `fn:`) to restrict the search to a given type.

Accepted types are: `fn`, `mod`, `struct`, `enum`, `trait`, `type`, `macro`, and `const`.

Search functions by type signature (e.g., `vec -> usize` or `* -> vec`)

Search multiple things at once by splitting your query with comma (e.g., `str,u8` or `String,struct:Vec,test`)