[−][src]Enum crosis::protocol::command::Body
global messages these should always be on channel 0
Variants
OpenChan(OpenChannel)
OpenChanRes(OpenChannelRes)
CloseChan(CloseChannel)
CloseChanRes(CloseChannelRes)
ContainerState(ContainerState)
PortOpen(PortOpen)
Toast(Toast)
RunMain(RunMain)
Clear(Clear)
Eval(String)
Result(String)
Input(String)
Output(String)
Error(String)
SaneTerm(SaneTerm)
ResizeTerm(ResizeTerm)
State(i32)
Ok(Ok)
Persist(File)
PersistMirror(File)
Write(File)
Remove(File)
Move(Move)
TryRemove(File)
Mkdir(File)
Read(File)
Readdir(File)
Files(Files)
File(File)
CheckChanges(CheckChanges)
ChangedFiles(Files)
LintResults(LintResults)
RunContainedTest(ContainedTest)
TestResult(TestResult)
DebuggerStart(String)
DebuggerStep(RunMain)
DebuggerStatus(DebugStatus)
EnsurePackages(EnsurePackages)
Ping(Ping)
Pong(Pong)
Hello(Hello)
Goodbye(Goodbye)
Hint(Hint)
Connect(Connect)
Send(Send)
Recv(Recv)
Disconnect(Disconnect)
FileAuthReq(FileAuthReq)
FileAuthRes(FileAuthRes)
MutliFileAuthRes(MultiFileAuthRes)
ListObjects(ListObjects)
ListObjectsResp(ListObjectsResp)
Ot(OtPacket)
Otstatus(OtStatus)
OtLinkFile(OtLinkFile)
OtNewCursor(OtCursor)
OtDeleteCursor(OtCursor)
OtFetchRequest(OtFetchRequest)
OtFetchResponse(OtFetchResponse)
Flush(Flush)
Debug(Debug)
StartVcr(StartVcr)
ReadVcr(ReadVcr)
VcrLog(VcrLog)
Auth(Auth)
ExecInfo(ExecInfo)
SubscribeFile(SubscribeFile)
FileEvent(FileEvent)
Roster(Roster)
Join(User)
Part(User)
Exec(Exec)
PackageSearch(PackageSearch)
PackageSearchResp(PackageSearchResp)
PackageInfo(PackageInfo)
PackageInfoResp(PackageInfoResp)
PackageAdd(PackageAdd)
PackageRemove(PackageRemove)
PackageInstall(PackageInstall)
PackageListSpecfile(PackageListSpecfile)
PackageListSpecfileResp(PackageListSpecfileResp)
PackageCacheSave(PackageCacheSave)
ChatMessage(ChatMessage)
ChatTyping(ChatTyping)
ChatScrollback(ChatScrollback)
FsSnapshot(FsSnapshot)
FsTakeLock(FsLock)
FsReleaseLock(FsLock)
HasCap(bool)
Pid1Config(Pid1Config)
used to configure pid1 at runtime
Metrics(Metrics)
BootStatus(BootStatus)
ReadMeta(ReadMeta)
metadata store
WriteMeta(WriteMeta)
AppendMeta(AppendMeta)
Audio(Audio)
audio
PprofRequest(PprofRequest)
PprofResponse(PprofResponse)
Audio2(Audio2)
Implementations
impl Body
[src]
pub fn encode<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
pub fn merge<B>(
field: &mut Option<Body>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
field: &mut Option<Body>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
pub fn encoded_len(&self) -> usize
[src]
Trait Implementations
impl Clone for Body
[src]
impl Debug for Body
[src]
impl PartialEq<Body> for Body
[src]
impl StructuralPartialEq for Body
[src]
Auto Trait Implementations
impl RefUnwindSafe for Body
impl Send for Body
impl Sync for Body
impl Unpin for Body
impl UnwindSafe for Body
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,