[][src]Crate fahapi

Folding@home client API wrapper for Rust. Use API::connect_timeout() to connect to your FAH client.

rust-fahapi on Github

Structs

API

Wrapper for the FAH API. Use API::connect_timeout() to initialize.

Connection

Contains the TCP connection to the FAH client, as well as its address for reconnecting.

Error

The Error type.

FAHDuration

None means unknown duration.

FAHTime

None means invalid time.

Options
SimulationInfo
SlotInfo
SlotOptions
SlotQueueInfo
StringBool
StringInt

Enums

ErrorKind

The kind of an error.

LogUpdatesArg
Power

Traits

ResultExt

Additional methods for Result, for easy interaction with this crate.

Functions

benches
parse_log
parse_pyon_string
pyon_to_json
read_message

Type Definitions

Result

Convenient wrapper around std::Result.