Enum Tmessage
#[repr(u8)]pub enum Tmessage {
Show 28 variants
Version(Tversion),
Flush(Tflush),
Walk(Twalk),
Read(Tread),
Write(Twrite),
Clunk(Tclunk),
Remove(Tremove),
Attach(Tattach),
Auth(Tauth),
Statfs(Tstatfs),
Lopen(Tlopen),
Lcreate(Tlcreate),
Symlink(Tsymlink),
Mknod(Tmknod),
Rename(Trename),
Readlink(Treadlink),
GetAttr(Tgetattr),
SetAttr(Tsetattr),
XattrWalk(Txattrwalk),
XattrCreate(Txattrcreate),
Readdir(Treaddir),
Fsync(Tfsync),
Lock(Tlock),
GetLock(Tgetlock),
Link(Tlink),
Mkdir(Tmkdir),
RenameAt(Trenameat),
UnlinkAt(Tunlinkat),
}
Expand description
A message sent from a 9P client to a 9P server.
Variants§
Version(Tversion)
Flush(Tflush)
Walk(Twalk)
Read(Tread)
Write(Twrite)
Clunk(Tclunk)
Remove(Tremove)
Attach(Tattach)
Auth(Tauth)
Statfs(Tstatfs)
Lopen(Tlopen)
Lcreate(Tlcreate)
Symlink(Tsymlink)
Mknod(Tmknod)
Rename(Trename)
Readlink(Treadlink)
GetAttr(Tgetattr)
SetAttr(Tsetattr)
XattrWalk(Txattrwalk)
XattrCreate(Txattrcreate)
Readdir(Treaddir)
Fsync(Tfsync)
Lock(Tlock)
GetLock(Tgetlock)
Link(Tlink)
Mkdir(Tmkdir)
RenameAt(Trenameat)
UnlinkAt(Tunlinkat)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Tmessage
impl RefUnwindSafe for Tmessage
impl Send for Tmessage
impl Sync for Tmessage
impl Unpin for Tmessage
impl UnwindSafe for Tmessage
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