const perm check

This commit is contained in:
Erin 2023-08-08 01:44:33 +02:00
parent f130a27685
commit cdee99598e

View file

@ -479,7 +479,7 @@ pub mod perm_check {
/// Page is readable /// Page is readable
#[inline(always)] #[inline(always)]
pub fn readable(perm: Permission) -> bool { pub const fn readable(perm: Permission) -> bool {
matches!( matches!(
perm, perm,
Permission::Readonly | Permission::Write | Permission::Exec Permission::Readonly | Permission::Write | Permission::Exec
@ -488,7 +488,7 @@ pub mod perm_check {
/// Page is writable /// Page is writable
#[inline(always)] #[inline(always)]
pub fn writable(perm: Permission) -> bool { pub const fn writable(perm: Permission) -> bool {
perm == Permission::Write matches!(perm, Permission::Write)
} }
} }