Macro define_errors::define_errors
[−]
[src]
macro_rules! define_errors { (@implementations $name:ident $mcname:ident ($($vrnt:ident $err:path)*)) => { ... }; (pub $name:ident $mcname:ident {$($vrnt:ident: $err:path,)*} $($tt:tt)*) => { ... }; ($name:ident $mcname:ident {$($vrnt:ident: $err:path,)*} $($tt:tt)*) => { ... }; () => { ... }; }
A macro for defining error types.
See the crate documentation for details.