# [−] [src] Module mio::features

# Mio's optional features.

This document describes the available features in Mio.

## `os-poll` (enabled)

Mio by default provides only a shell implementation, that `panic!`s the moment it is actually run. To run it requires OS support, this is enabled by activating the `os-poll` feature.

This makes `Poll`, `Registry` and `Waker` functional.

## `os-ext` (enabled)

`os-ext` enables additional OS specific facilities. These facilities can be found in the `unix` and `windows` module.

## Network types (enabled)

The `net` feature enables networking primitives in the `net` module.