unparser_shared/refine/options.rs
1/// Options controlling which passes [`refine`](super::refine) runs.
2///
3/// Empty in `0.1.0` — every pass currently runs unconditionally, with no way to
4/// disable or configure any of them individually. `#[non_exhaustive]` keeps
5/// adding a field here additive rather than breaking for anyone constructing or
6/// matching on this struct, for whenever a pass needs a knob.
7#[derive(Debug, Clone, Default, PartialEq, Eq)]
8#[non_exhaustive]
9pub struct RefineOptions {}