aboutsummaryrefslogtreecommitdiff
path: root/src/model/guild/member.rs
diff options
context:
space:
mode:
authorZeyla Hellyer <[email protected]>2017-12-16 13:24:09 -0800
committerZeyla Hellyer <[email protected]>2017-12-16 13:24:09 -0800
commit9b53582f5e5e9650abda4106124e7f9f4e78a90c (patch)
tree88bd56a75b1d110ea049abbaea88bb6e8a83dac3 /src/model/guild/member.rs
parentFix compilation of examples (diff)
downloadserenity-9b53582f5e5e9650abda4106124e7f9f4e78a90c.tar.xz
serenity-9b53582f5e5e9650abda4106124e7f9f4e78a90c.zip
Fix most clippy lints, take more refeernces
Fix clippy lints and subsequently accept references for more function parameters.
Diffstat (limited to 'src/model/guild/member.rs')
-rw-r--r--src/model/guild/member.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/model/guild/member.rs b/src/model/guild/member.rs
index 0e8c4f6..166eb55 100644
--- a/src/model/guild/member.rs
+++ b/src/model/guild/member.rs
@@ -135,7 +135,7 @@ impl Member {
///
/// [Ban Members]: permissions/constant.BAN_MEMBERS.html
#[cfg(feature = "cache")]
- pub fn ban<BO: BanOptions>(&self, ban_options: BO) -> Result<()> {
+ pub fn ban<BO: BanOptions>(&self, ban_options: &BO) -> Result<()> {
let dmd = ban_options.dmd();
if dmd > 7 {
return Err(Error::Model(ModelError::DeleteMessageDaysAmount(dmd)));
@@ -189,7 +189,7 @@ impl Member {
for (cid, channel) in &reader.channels {
if reader.permissions_in(*cid, self.user.read().id).read_messages() {
- return Some(channel.clone());
+ return Some(Arc::clone(channel));
}
}