vec1 1.12.0

a std Vec wrapper assuring that it has at least 1 element
Documentation

# Contributors

@name refers to the github nickname.

Names sorted alphabetically by github nickname.
Contributions ordered by PR number.

## Ben Schulz  @benschulz

- [Relax lifetime constraints on mapped_ref and mapped_mut]https://github.com/rustonaut/vec1/pull/30

## eignnx @eignnx

- [mention serde support in README]https://github.com/rustonaut/vec1/pull/16

## Erich Gubler @ErichDonGubler

- [Remove feature flag around `TryFrom`, now that it's landed in Rust 1.34.0 ]https://github.com/rustonaut/vec1/pull/9

## Graham Christensen @grahamc

- [from_vec: return None]https://github.com/rustonaut/vec1/pull/5

## Jonas Schievink @jonas-schievink

- [Documentation enhancements ]https://github.com/rustonaut/vec1/pull/3


## Peter Kolloch @kolloch

- [README.md: Fix typo in first paragraph #1]https://github.com/rustonaut/vec1/pull/1

## Corentin Henry @little-dude

- [Use fully qualified path in macro]https://github.com/rustonaut/vec1/pull/23

## Matt Kantor @mkantor

- [Basic CI workflow using GitHub actions.]https://github.com/rustonaut/vec1/pull/17

## Michael Killough @mjkillough

- [Add an optional 'serde' feature. ]https://github.com/rustonaut/vec1/pull/4

## Robin Krahl @robinkrahl

- [Fix typo in doc comment for Vec1]https://github.com/rustonaut/vec1/pull/19
- [Add split_off_{first,last} methods]https://github.com/rustonaut/vec1/pull/20
- [Fix typo in try_split_off documentation]https://github.com/rustonaut/vec1/pull/21

## Ryan Wiedemann @Ryan1729

- [implement `Default` when `T` has a default]https://github.com/rustonaut/vec1/pull/8