Expand description

Contains code pertaining to the setup options that can be given to the Server

Structs

Describes the exact penalty
Tells how graceful shutdown should happen. An instance of this struct should be returned from the future passed to Server.shutdown_indicator.
Used to configure TLS options employed for FTPS

Enums

Variants for failed logins protection policy
The option to Server.ftps_client_auth. Tells if and how mutual TLS (client certificate authentication) should be handled.
The option to Server.ftps_required. It allows the user to specify whether clients are required to upgrade a to secure TLS connection i.e. use FTPS.
The option to Server.passive_host. It allows the user to specify how the IP address communicated in the PASV response is determined.
The options for Server.sitemd5. Allow MD5 either to be used by all, logged in users only or no one.