Struct lfest::Config [−][src]
pub struct Config {
pub fee_maker: f64,
pub fee_taker: f64,
pub starting_balance: f64,
pub leverage: f64,
pub futures_type: FuturesType,
}
Expand description
Define the Exchange configuration
Fields
fee_maker: f64
The maker fee as a fraction. e.g.: 2.5 basis points rebate -> -0.00025
fee_taker: f64
The taker fee as a fraction. e.g.: 10 basis points -> 0.0010
starting_balance: f64
The starting balance of account
leverage: f64
The leverage used for the position
futures_type: FuturesType
The type of futures to simulate
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Config
impl UnwindSafe for Config
Blanket Implementations
Mutably borrows from an owned value. Read more