Crate fahapi[][src]

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.

CBang
Connection

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

DEFAULT_ADDR

Default TCP address of the FAH client.

Error

The Error type, a wrapper around a dynamic error type.

FAHClient
FAHDuration

None means unknown duration.

FAHTime

None means invalid time.

Info
LibFAH
Options
SimulationInfo
SlotInfo
SlotOptions
SlotQueueInfo
StringBool
StringInt
System

Enums

LogUpdatesArg
Power

Functions

benches
parse_log
parse_pyon_string
pyon_to_json
read_message

Type Definitions

Result

Result<T, Error>