]> git.proxmox.com Git - rustc.git/blob - src/vendor/error-chain-0.8.1/tests/quick_main.rs
New upstream version 1.23.0+dfsg1
[rustc.git] / src / vendor / error-chain-0.8.1 / tests / quick_main.rs
1 #![allow(dead_code)]
2 #[macro_use]
3 extern crate error_chain;
4
5 error_chain!();
6
7 mod unit {
8 use super::*;
9 quick_main!(run);
10
11 fn run() -> Result<()> {
12 Ok(())
13 }
14 }
15
16 mod i32 {
17 use super::*;
18 quick_main!(run);
19
20 fn run() -> Result<i32> {
21 Ok(1)
22 }
23 }
24
25 mod closure {
26 use super::*;
27 quick_main!(|| -> Result<()> {
28 Ok(())
29 });
30 }