pub enum Dispatch<'o> {
Show 28 variants
Lookup(Incoming<'o, Lookup>),
Forget(Incoming<'o, Forget>),
Getattr(Incoming<'o, Getattr>),
Readlink(Incoming<'o, Readlink>),
Symlink(Incoming<'o, Symlink>),
Mknod(Incoming<'o, Mknod>),
Mkdir(Incoming<'o, Mkdir>),
Unlink(Incoming<'o, Unlink>),
Rmdir(Incoming<'o, Rmdir>),
Link(Incoming<'o, Link>),
Open(Incoming<'o, Open>),
Read(Incoming<'o, Read>),
Write(Incoming<'o, Write>),
Statfs(Incoming<'o, Statfs>),
Release(Incoming<'o, Release>),
Fsync(Incoming<'o, Fsync>),
Setxattr(Incoming<'o, Setxattr>),
Getxattr(Incoming<'o, Getxattr>),
Listxattr(Incoming<'o, Listxattr>),
Removexattr(Incoming<'o, Removexattr>),
Flush(Incoming<'o, Flush>),
Opendir(Incoming<'o, Opendir>),
Readdir(Incoming<'o, Readdir>),
Releasedir(Incoming<'o, Releasedir>),
Fsyncdir(Incoming<'o, Fsyncdir>),
Access(Incoming<'o, Access>),
Create(Incoming<'o, Create>),
Bmap(Incoming<'o, Bmap>),
}Variants§
Lookup(Incoming<'o, Lookup>)
Forget(Incoming<'o, Forget>)
Getattr(Incoming<'o, Getattr>)
Readlink(Incoming<'o, Readlink>)
Symlink(Incoming<'o, Symlink>)
Mknod(Incoming<'o, Mknod>)
Mkdir(Incoming<'o, Mkdir>)
Unlink(Incoming<'o, Unlink>)
Rmdir(Incoming<'o, Rmdir>)
Link(Incoming<'o, Link>)
Open(Incoming<'o, Open>)
Read(Incoming<'o, Read>)
Write(Incoming<'o, Write>)
Statfs(Incoming<'o, Statfs>)
Release(Incoming<'o, Release>)
Fsync(Incoming<'o, Fsync>)
Setxattr(Incoming<'o, Setxattr>)
Getxattr(Incoming<'o, Getxattr>)
Listxattr(Incoming<'o, Listxattr>)
Removexattr(Incoming<'o, Removexattr>)
Flush(Incoming<'o, Flush>)
Opendir(Incoming<'o, Opendir>)
Readdir(Incoming<'o, Readdir>)
Releasedir(Incoming<'o, Releasedir>)
Fsyncdir(Incoming<'o, Fsyncdir>)
Access(Incoming<'o, Access>)
Create(Incoming<'o, Create>)
Bmap(Incoming<'o, Bmap>)
Implementations§
Auto Trait Implementations§
impl<'o> Freeze for Dispatch<'o>
impl<'o> !RefUnwindSafe for Dispatch<'o>
impl<'o> Send for Dispatch<'o>
impl<'o> Sync for Dispatch<'o>
impl<'o> Unpin for Dispatch<'o>
impl<'o> !UnwindSafe for Dispatch<'o>
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