pub trait HandlerOptions:
Default
+ Clone
+ Debug {
type OptionItem: HandlerOption<Options = Self>;
// Required method
fn update(&mut self, option: Self::OptionItem);
}
Expand description
Set of HandlerOption s
Required Associated Types§
Sourcetype OptionItem: HandlerOption<Options = Self>
type OptionItem: HandlerOption<Options = Self>
The element of this set
Required Methods§
fn update(&mut self, option: Self::OptionItem)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
Source§impl HandlerOptions for BinanceOptions
Available on crate feature binance
only.
impl HandlerOptions for BinanceOptions
Available on crate feature
binance
only.type OptionItem = BinanceOption
Source§impl HandlerOptions for BitFlyerOptions
Available on crate feature bitflyer
only.
impl HandlerOptions for BitFlyerOptions
Available on crate feature
bitflyer
only.type OptionItem = BitFlyerOption
Source§impl HandlerOptions for BybitOptions
Available on crate feature bybit
only.
impl HandlerOptions for BybitOptions
Available on crate feature
bybit
only.type OptionItem = BybitOption
Source§impl HandlerOptions for CoincheckOptions
Available on crate feature coincheck
only.
impl HandlerOptions for CoincheckOptions
Available on crate feature
coincheck
only.