Skip to content
OpenAdvisories
Unscored RUSTSEC-2022-0104

`structopt` is in maintenance mode

Published Feb 8, 2022 · Updated Jun 22, 2026 · Assigned by RUSTSEC

Description

`structopt` has been in maintenance mode, with no new development planned, since at least February of 2022.

The status of `structopt` is discussed in a [pinned issue](https://github.com/TeXitoi/structopt/issues/525).

## Recommended alternative

The `structopt` derive wrapper was incorporated into `clap` v3. There is [a migration guide][clap-migration] for switching from `structopt` to `clap`.

[clap-migration]: https://github.com/clap-rs/clap/blob/v4.6.0/CHANGELOG.md#migrating-1

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io structopt >= 0.0.0-0 — RUSTSEC-2022-0104

References