evil 0.2.2

this crate allows using the ? operator as a shorthand for .unwrap() 😈
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

[Unreleased]: https://github.com/nik-rev/evil/compare/v0.2.2...HEAD

## [v0.2.2] - 2026-03-05

[v0.2.2]: https://github.com/nik-rev/evil/compare/v0.2.1...v0.2.2

- Documentation improvements

## [v0.2.1] - 2026-03-04

[v0.2.1]: https://github.com/nik-rev/evil/compare/v0.2.0...v0.2.1

- Documentation improvements

## [v0.2.0] - 2026-03-04

[v0.2.0]: https://github.com/nik-rev/evil/compare/v0.1.3...v0.2.0

### Added

- Added methods `into_ok`, `as_ok`, and `as_ok_mut` for extracting value inside the `Ok` variant 
- Implemented `Copy` and `Clone`
- Implemented `PartialOrd` and `Ord`
- Implemented `PartialEq` and `Eq`
- Added `FromResidual` implementation for `Poll` types
- Implemented `IntoIterator` for `&evil::Result`, `&mut evil::Result` and `Result`
- Implemented `Sum` and `Product` on iterators of `Result`, `evil::Result`, and `Option`s

### Fixed

- Fixed the `Termination` implementation to be the same as `std`'s

## [v0.1.3] - 2026-03-04

[v0.1.3]: https://github.com/nik-rev/evil/compare/v0.1.2...v0.1.3

- Documentation improvements

## [v0.1.2] - 2026-03-04

[v0.1.2]: https://github.com/nik-rev/evil/compare/v0.1.1...v0.1.2

- Made the panic messages less verbose

## [v0.1.1] - 2026-03-04

[v0.1.1]: https://github.com/nik-rev/evil/compare/v0.1.0...v0.1.1

- Update `description` field