[][src]Enum polyfuse_kernel::fuse_opcode

#[repr(u32)]pub enum fuse_opcode {
    FUSE_LOOKUP,
    FUSE_FORGET,
    FUSE_GETATTR,
    FUSE_SETATTR,
    FUSE_READLINK,
    FUSE_SYMLINK,
    FUSE_MKNOD,
    FUSE_MKDIR,
    FUSE_UNLINK,
    FUSE_RMDIR,
    FUSE_RENAME,
    FUSE_LINK,
    FUSE_OPEN,
    FUSE_READ,
    FUSE_WRITE,
    FUSE_STATFS,
    FUSE_RELEASE,
    FUSE_FSYNC,
    FUSE_SETXATTR,
    FUSE_GETXATTR,
    FUSE_LISTXATTR,
    FUSE_REMOVEXATTR,
    FUSE_FLUSH,
    FUSE_INIT,
    FUSE_OPENDIR,
    FUSE_READDIR,
    FUSE_RELEASEDIR,
    FUSE_FSYNCDIR,
    FUSE_GETLK,
    FUSE_SETLK,
    FUSE_SETLKW,
    FUSE_ACCESS,
    FUSE_CREATE,
    FUSE_INTERRUPT,
    FUSE_BMAP,
    FUSE_DESTROY,
    FUSE_IOCTL,
    FUSE_POLL,
    FUSE_NOTIFY_REPLY,
    FUSE_BATCH_FORGET,
    FUSE_FALLOCATE,
    FUSE_READDIRPLUS,
    FUSE_RENAME2,
    FUSE_LSEEK,
    FUSE_COPY_FILE_RANGE,
    CUSE_INIT,
}

Variants

FUSE_LOOKUP
FUSE_FORGET
FUSE_GETATTR
FUSE_SETATTR
FUSE_MKNOD
FUSE_MKDIR
FUSE_RMDIR
FUSE_RENAME
FUSE_OPEN
FUSE_READ
FUSE_WRITE
FUSE_STATFS
FUSE_RELEASE
FUSE_FSYNC
FUSE_SETXATTR
FUSE_GETXATTR
FUSE_LISTXATTR
FUSE_REMOVEXATTR
FUSE_FLUSH
FUSE_INIT
FUSE_OPENDIR
FUSE_READDIR
FUSE_RELEASEDIR
FUSE_FSYNCDIR
FUSE_GETLK
FUSE_SETLK
FUSE_SETLKW
FUSE_ACCESS
FUSE_CREATE
FUSE_INTERRUPT
FUSE_BMAP
FUSE_DESTROY
FUSE_IOCTL
FUSE_POLL
FUSE_NOTIFY_REPLY
FUSE_BATCH_FORGET
FUSE_FALLOCATE
FUSE_READDIRPLUS
FUSE_RENAME2
FUSE_LSEEK
FUSE_COPY_FILE_RANGE
CUSE_INIT

Trait Implementations

impl Clone for fuse_opcode[src]

impl Copy for fuse_opcode[src]

impl Hash for fuse_opcode[src]

impl PartialEq<fuse_opcode> for fuse_opcode[src]

impl StructuralPartialEq for fuse_opcode[src]

impl TryFrom<u32> for fuse_opcode[src]

type Error = UnknownOpcode

The type returned in the event of a conversion error.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.