Lines Matching defs:flags
253 debug_assert_eq!($arg.get_long(), None, "Short flags should precede long flags");
272 debug_assert_eq!($arg.get_long(), None, "Short flags should precede long flags");
407 // Allow collecting arguments interleaved with flags
545 ($settings:ident, $flags:ident,
551 impl $flags {
554 $flags(Flags::empty())
598 impl BitOr for $flags {
607 impl From<$settings> for $flags {
609 let mut flags = $flags::empty();
610 flags.set(setting);
611 flags
615 impl BitOr<$settings> for $flags {
625 type Output = $flags;
628 let mut flags = $flags::empty();
629 flags.set(self);
630 flags.set(rhs);
631 flags