Struct lfest::Config [−][src]
pub struct Config { pub fee_maker: f64, pub fee_taker: f64, pub starting_balance_base: f64, pub use_candles: bool, pub leverage: f64, }
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_base: f64
The starting balance of accounts margin denoted in BASE currency
use_candles: bool
set to true if you use the consume_candle() method to update external price information
leverage: f64
The leverage used for the position
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Config
impl Send for Config
impl Sync for Config
impl Unpin for Config
impl UnwindSafe for Config
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more