pub fn new() -> Self {
        Self {
            items: SVec4::new(),
            shared: 0,
            write: 0,
        }
    }
/// Constructs a new empty permissions set.
Constructs a new empty permissions set.
Constructs a new empty permissions set .
pub fn new() -> Self {
        Self {
            items: SVec4::new(),
            shared: 0,
            write: 0,
        }
    }
pub fn new ( ) -> Self { Self { items : SVec4 :: new ( ) , shared : 0 , write : 0 , } }
Constructs a new empty permissions set.
Constructs a new empty permissions set .