[][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.

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.

FAHClient
FAHDuration

None means unknown duration.

FAHTime

None means invalid time.

Info
LibFAH
Options
SimulationInfo
SlotInfo
SlotOptions
SlotQueueInfo
StringBool
StringInt
System

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.