Enum Rmessage
pub enum Rmessage {
Show 29 variants
Version(Rversion),
Flush,
Walk(Rwalk),
Read(Rread),
Write(Rwrite),
Clunk,
Remove,
Attach(Rattach),
Auth(Rauth),
Statfs(Rstatfs),
Lopen(Rlopen),
Lcreate(Rlcreate),
Symlink(Rsymlink),
Mknod(Rmknod),
Rename,
Readlink(Rreadlink),
GetAttr(Rgetattr),
SetAttr,
XattrWalk(Rxattrwalk),
XattrCreate,
Readdir(Rreaddir),
Fsync,
Lock(Rlock),
GetLock(Rgetlock),
Link,
Mkdir(Rmkdir),
RenameAt,
UnlinkAt,
Lerror(Rlerror),
}
Expand description
A message sent from a 9P server to a 9P client in response to a request from that client. Encapsulates a full frame.
Variants§
Version(Rversion)
Flush
Walk(Rwalk)
Read(Rread)
Write(Rwrite)
Clunk
Remove
Attach(Rattach)
Auth(Rauth)
Statfs(Rstatfs)
Lopen(Rlopen)
Lcreate(Rlcreate)
Symlink(Rsymlink)
Mknod(Rmknod)
Rename
Readlink(Rreadlink)
GetAttr(Rgetattr)
SetAttr
XattrWalk(Rxattrwalk)
XattrCreate
Readdir(Rreaddir)
Fsync
Lock(Rlock)
GetLock(Rgetlock)
Link
Mkdir(Rmkdir)
RenameAt
UnlinkAt
Lerror(Rlerror)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Rmessage
impl RefUnwindSafe for Rmessage
impl Send for Rmessage
impl Sync for Rmessage
impl Unpin for Rmessage
impl UnwindSafe for Rmessage
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