# Rust

Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. It is designed for building reliable and efficient software.

Source: Wikipedia

Source: Rust Main Page


# Requirements


# Creating the Server

To create a free server, go into #⌛╏commands and run DBH!server create rustc [optional server name] to create a free server. Once you have done so, the bot should return the following output.

If you are creating a donator server, instead run DBH!server create-donator rustc [optional server name]


# Configuration

Configurations are located in the startup tab. See image below.

Rust Server Startup Section
Rust Server Startup Section


# Startup

In the Startup tab, there are several customizations available for the Rust server. This allows you to use a git repository, as well as auto update on startup for the repository. You can also select the docker container which will have a different version of Rust which you can select from.

Rust Server Startup Tab
Rust Server Startup Tab

# Docker Images

There are serveral docker images for different versions of Rust. Attached below are the current docker images for Rust.

Rust Server Docker Selection
Rust Server Docker Selection


# Console

The console can be tweaked with the startup boxes and toggles. You can view those in the startup tab.