diff options
| author | Lakelezz <[email protected]> | 2018-11-12 18:52:56 +0100 |
|---|---|---|
| committer | Alex M. M <[email protected]> | 2018-11-12 18:52:56 +0100 |
| commit | d6c4beeaf89940731c3f2fff14199414dc478342 (patch) | |
| tree | 91f3a1fca396d55e80995c87eb2233f34f1b2f2d /examples/10_voice_receive | |
| parent | Add Link to the `Voice on Windows`-Wiki-Entry (#434) (diff) | |
| download | serenity-d6c4beeaf89940731c3f2fff14199414dc478342.tar.xz serenity-d6c4beeaf89940731c3f2fff14199414dc478342.zip | |
Update examples' unwraps to expects and imports as nested (#435)
Diffstat (limited to 'examples/10_voice_receive')
| -rw-r--r-- | examples/10_voice_receive/src/main.rs | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/examples/10_voice_receive/src/main.rs b/examples/10_voice_receive/src/main.rs index cef2452..c513faa 100644 --- a/examples/10_voice_receive/src/main.rs +++ b/examples/10_voice_receive/src/main.rs @@ -11,18 +11,17 @@ extern crate typemap; -use serenity::client::bridge::voice::ClientVoiceManager; -use serenity::client::{CACHE, Client, Context, EventHandler}; -use serenity::framework::StandardFramework; -use serenity::model::channel::Message; -use serenity::model::gateway::Ready; -use serenity::model::id::ChannelId; -use serenity::model::misc::Mentionable; -use serenity::prelude::Mutex; -use serenity::voice::AudioReceiver; -use serenity::Result as SerenityResult; -use std::sync::Arc; -use std::env; +use std::{env, sync::Arc}; + +use serenity::{ + client::{bridge::voice::ClientVoiceManager, CACHE, Client, Context, EventHandler}, + framework::StandardFramework, + model::{channel::Message, gateway::Ready, id::ChannelId, misc::Mentionable}, + prelude::*, + voice::AudioReceiver, + Result as SerenityResult, +}; + use typemap::Key; struct VoiceManager; @@ -112,7 +111,7 @@ command!(join(ctx, msg, args) { }, }; - let mut manager_lock = ctx.data.lock().get::<VoiceManager>().cloned().unwrap(); + let mut manager_lock = ctx.data.lock().get::<VoiceManager>().cloned().expect("Expected VoiceManager in ShareMap."); let mut manager = manager_lock.lock(); if let Some(handler) = manager.join(guild_id, connect_to) { @@ -133,7 +132,7 @@ command!(leave(ctx, msg) { }, }; - let mut manager_lock = ctx.data.lock().get::<VoiceManager>().cloned().unwrap(); + let mut manager_lock = ctx.data.lock().get::<VoiceManager>().cloned().expect("Expected VoiceManager in ShareMap."); let mut manager = manager_lock.lock(); let has_handler = manager.get(guild_id).is_some(); |