hakoniwa 1.7.0

Process isolation for Linux using namespaces, resource limits, cgroups, landlock and seccomp.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
/// Represents a NET rule.
#[derive(Clone, Debug)]
pub struct Rule {
    pub(crate) port: u16,
    pub(crate) access: super::Access,
}

impl std::fmt::Display for Rule {
    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
        write!(f, "{} {}", self.access, self.port)
    }
}