tagit_cfg/lib.rs
1//! Configuration for `tagit`.
2
3use serde::Deserialize;
4
5#[derive(Deserialize, Default, Clone)]
6#[serde(deny_unknown_fields, default, rename_all = "kebab-case")]
7#[non_exhaustive]
8/// Configuration for a specific package, from tool metadata section of the manifest.
9pub struct TagitCfg {
10 /// Ignore this package entirely.
11 pub skip: bool,
12 /// Do not do semver-guided retagging.
13 pub skip_retag: bool,
14}