Expand description
The unofficial repl.it container protocol for Rust.
The container protocol is what repl.it uses for communication with it’s
repl containers. This uses the api.proto
file which can be found on the
github repo to generate Rust using prost (which implements protobuf).
Modules§
- boot_
status - close_
channel - close_
channel_ res - command
- container_
state - file
- file_
event - open_
channel - open_
channel_ res - ot_
rune_ transform_ op - pprof_
request - vcr_
entry
Structs§
- Append
Meta - Audio
- Audio2
- Auth
- Boot
Status - Chat
Message - Chat
Scrollback - Chat
Typing - Check
Changes - Clear
- Close
Channel - Close
Channel Res - Command
- Connect
- Contained
Test - Container
State - Debug
- Debug
Status - Disconnect
- Ensure
Packages - Exec
- Exec
Info - File
- File
Auth Req - File
Auth Res - File
Event - Files
- Flush
- FsLock
- FsSnapshot
- Goodbye
- Hello
- Hint
- IncRef
- Lint
Result - Lint
Results - List
Objects - List
Objects Resp - Metrics
- Move
- Multi
File Auth Res - Ok
- Open
Channel - Open
Channel Res - OtCursor
- OtFetch
Request - OtFetch
Response - OtLink
File - OtPacket
- OtRune
Transform Op - OtStatus
- Package
- Package
Add - Package
Cache Save - Package
Info - Package
Info Resp - Package
Install - Package
List Specfile - Package
List Specfile Resp - Package
Remove - Package
Search - Package
Search Resp - Pid1
Config - Ping
- Pong
- Port
Open - Pprof
Allocs Profile Request - Pprof
Block Profile Request - Pprof
CpuProfile Request - Pprof
Heap Profile Request - Pprof
Mutex Profile Request - Pprof
Request - Pprof
Response - PtyConfig
- Message used to configure PTY
- Read
Meta - ReadVcr
- Recv
- Redirect
- Redirect indicates that a client should attempt to connect through another URL. This is needed since most browser WebSockets implementations do not support following standard HTTP redirects.
- Resize
Term - Roster
- RunMain
- Sane
Term - Send
- Stack
Frame - Start
- Start
Vcr - Stat
Result - Subscribe
File - Test
Failure - Test
Result - Toast
- User
- VcrEntry
- VcrLog
- Write
Meta