mirror of https://github.com/rwf2/Rocket.git
18 lines
526 B
Rust
18 lines
526 B
Rust
/// Form guard options.
|
|
///
|
|
/// See [`Form#leniency`](crate::form::Form#leniency) for details.
|
|
#[derive(Debug, Copy, Clone, PartialEq, Eq)]
|
|
pub struct Options {
|
|
/// Whether parsing should be strict (no extra parameters) or not.
|
|
pub strict: bool,
|
|
}
|
|
|
|
#[allow(non_upper_case_globals, dead_code)]
|
|
impl Options {
|
|
/// `Options` with `strict` set to `false`.
|
|
pub const Lenient: Self = Options { strict: false };
|
|
|
|
/// `Options` with `strict` set to `true`.
|
|
pub const Strict: Self = Options { strict: true };
|
|
}
|