#[repr(u32)]pub enum InodeAction {
INODE_ACTION_UNKNOWN = 0,
FILE_OPEN = 1,
INODE_PERMISSION = 2,
INODE_UNLINK = 3,
INODE_RMDIR = 4,
INODE_RENAME = 5,
INODE_SETATTR = 6,
INODE_SETXATTR = 7,
}Expand description
Identifies a type of action taken on an inode
Variants§
INODE_ACTION_UNKNOWN = 0
FILE_OPEN = 1
INODE_PERMISSION = 2
INODE_UNLINK = 3
INODE_RMDIR = 4
INODE_RENAME = 5
INODE_SETATTR = 6
INODE_SETXATTR = 7
Implementations§
Source§impl InodeAction
impl InodeAction
Trait Implementations§
Source§impl AsRef<str> for InodeAction
impl AsRef<str> for InodeAction
Source§impl Clone for InodeAction
impl Clone for InodeAction
Source§fn clone(&self) -> InodeAction
fn clone(&self) -> InodeAction
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InodeAction
impl Debug for InodeAction
Source§impl Display for InodeAction
impl Display for InodeAction
Source§impl Hash for InodeAction
impl Hash for InodeAction
Source§impl PartialEq for InodeAction
impl PartialEq for InodeAction
Source§impl Serialize for InodeAction
impl Serialize for InodeAction
impl Copy for InodeAction
impl Eq for InodeAction
impl StructuralPartialEq for InodeAction
Auto Trait Implementations§
impl Freeze for InodeAction
impl RefUnwindSafe for InodeAction
impl Send for InodeAction
impl Sync for InodeAction
impl Unpin for InodeAction
impl UnwindSafe for InodeAction
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more