File tree Expand file tree Collapse file tree 2 files changed +4
-20
lines changed
Expand file tree Collapse file tree 2 files changed +4
-20
lines changed Original file line number Diff line number Diff line change @@ -46,8 +46,8 @@ impl AssetSource for Assets {
4646async fn main ( ) {
4747 env_logger:: init ( ) ;
4848
49- let token = dotenv:: var ( "DISCORD_TOKEN" ) . unwrap_with_message ( "Must provide DISCORD_TOKEN in .env" ) ;
50- let demo_channel_id = dotenv:: var ( "DEMO_CHANNEL_ID" ) . unwrap_with_message ( "Must provide DEMO_CHANNEL_ID in .env" ) ;
49+ let token = dotenv:: var ( "DISCORD_TOKEN" ) . expect ( "Must provide DISCORD_TOKEN in .env" ) ;
50+ let demo_channel_id = dotenv:: var ( "DEMO_CHANNEL_ID" ) . expect ( "Must provide DEMO_CHANNEL_ID in .env" ) ;
5151
5252 let mut client = DiscordClient :: new ( token) ;
5353
Original file line number Diff line number Diff line change 1- pub trait ResultExt < T > {
2- fn unwrap_with_message ( self , message : & str ) -> T ;
3- }
1+ pub trait ResultExt < T > { }
42
5- impl < T , E > ResultExt < T > for Result < T , E >
6- where
7- E : std:: fmt:: Debug ,
8- {
9- fn unwrap_with_message ( self , message : & str ) -> T {
10- match self {
11- Ok ( value) => value,
12- Err ( error) => {
13- eprintln ! ( "Error: {}" , message) ;
14- eprintln ! ( "{:?}" , error) ;
15- panic ! ( ) ;
16- }
17- }
18- }
19- }
3+ impl < T , E > ResultExt < T > for Result < T , E > where E : std:: fmt:: Debug { }
You can’t perform that action at this time.
0 commit comments