vm-allocator 0.1.4

Helpers for allocating resources needed during the lifetime of a VM.
Documentation
# Changelog

## Upcoming version

### Added
### Changed
### Fixed
### Removed
### Deprecated

## [v0.1.4]

### Added

- Support for no_std environments.
- [[#120]]https://github.com/rust-vmm/vm-allocator/pull/120: `IdAllocator::is_allocated` to query whether a given id is currently
  allocated.

### Fixed

- [[#120]]https://github.com/rust-vmm/vm-allocator/pull/120: `IdAllocator::free_id` incorrectly accepted freeing `next_id` (an id that was
  never allocated), which could lead to the same id being allocated twice.

## [v0.1.3]

### Added 

- [[#102]]https://github.com/rust-vmm/vm-allocator/pull/102: Derived
  Clone for IdAllocator type.

## [v0.1.2]

### Added

- [[#40]]https://github.com/rust-vmm/vm-allocator/pull/40: Added serde
  support for IdAllocator and AddressAllocator.
- [[#99]]https://github.com/rust-vmm/vm-allocator/pull/99: Added APIs to
  get the base address and size of an AddressAllocator.

## [v0.1.1]

### Fixed

- [[#44]]https://github.com/rust-vmm/vm-allocator/pull/44: Fixed issue that
  did not allow the creating of inclusive ranges of size 1.

## [v0.1.0]

### Added

- Added types for (de)allocation of resources needed by the VMM during the VM
  lifetime.