diff options
author | metamuffin <metamuffin@disroot.org> | 2024-06-10 15:28:36 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-06-10 15:28:36 +0200 |
commit | 05d11426a8e60fa060733eb8ae7843bc2ae9725c (patch) | |
tree | 57cfad9cedf1eb50de193f1657b42234745c044e /base/src/permission.rs | |
parent | c0365c8c64f403fd9ee75c0db1a9ed6134633e8f (diff) | |
download | jellything-05d11426a8e60fa060733eb8ae7843bc2ae9725c.tar jellything-05d11426a8e60fa060733eb8ae7843bc2ae9725c.tar.bz2 jellything-05d11426a8e60fa060733eb8ae7843bc2ae9725c.tar.zst |
apply many clippy issue
Diffstat (limited to 'base/src/permission.rs')
-rw-r--r-- | base/src/permission.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/base/src/permission.rs b/base/src/permission.rs index 15b24a9..358202f 100644 --- a/base/src/permission.rs +++ b/base/src/permission.rs @@ -21,9 +21,9 @@ pub trait PermissionSetExt { impl PermissionSetExt for PermissionSet { fn check_explicit(&self, perm: &UserPermission) -> Option<bool> { self.0 - .get(&perm) - .or(CONF.default_permission_set.0.get(&perm)) - .map(|v| *v) + .get(perm) + .or(CONF.default_permission_set.0.get(perm)) + .copied() } fn assert(&self, perm: &UserPermission) -> Result<(), anyhow::Error> { if self.check(perm) { @@ -61,6 +61,6 @@ fn check_node_permission(perms: &PermissionSet, node: &Node) -> bool { return v; } } - return true; + true } } |