Crate infrarust_server_manager

Crate infrarust_server_manager 

Source

Re-exports§

pub use crate::ServerState;

Modules§

client
local
mock
models
pterodactyl

Structs§

ApiClient
ApiResponse
ApiServerStatus
CrashDetector
LocalProvider
Provider for managing local server processes
LocalServerConfig
Configuration for a local server
MockApiProvider
ProcessManager
PterodactylClient
ServerCommand
ServerInfo
ServerManager
ServerMetadata
ServerResourceUsage
ServerStatus
StartServerRequest
StopServerRequest

Enums§

CommandStatus
ServerManagerError
ServerState

Traits§

ApiProvider
ProcessProvider
Trait for providers that can interact with server processes, providing real-time stdout and stdin capabilities

Functions§

check_status
detect_crash_loop
execute_command