Trait magnus::scan_args::ScanArgsOpt

source ·
pub trait ScanArgsOpt: ScanArgsOpt { }
Expand description

Trait implemented for types that can be retrieved as optional arguments by scan_args.

This trait is implemented for (Option<T0>,), (Option<T0>, Option<T1>), etc, through to a length of 9, where T0, T1, etc implement TryConvert.

() also implements this trait as a placeholder indicating no optional arguments are required.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T> ScanArgsOpt for T
where T: ScanArgsOpt,