style: cargo fmt --all
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
use std::collections::HashSet;
|
||||
use super::entities::{Permission, PermissionAction, ResourceType, Role};
|
||||
use std::collections::HashSet;
|
||||
|
||||
pub struct PermissionChecker;
|
||||
|
||||
@@ -16,6 +16,9 @@ impl PermissionChecker {
|
||||
}
|
||||
|
||||
pub fn effective_permissions(roles: &[Role]) -> HashSet<Permission> {
|
||||
roles.iter().flat_map(|r| r.permissions.iter().copied()).collect()
|
||||
roles
|
||||
.iter()
|
||||
.flat_map(|r| r.permissions.iter().copied())
|
||||
.collect()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user