pub struct HyperliquidSourceConfigDto {
pub network: HyperliquidNetworkDto,
pub coins: CoinSelectionDto,
pub enable_trades: ConfigValue<bool>,
pub enable_order_book: ConfigValue<bool>,
pub enable_mid_prices: ConfigValue<bool>,
pub enable_funding_rates: ConfigValue<bool>,
pub enable_liquidations: ConfigValue<bool>,
pub funding_poll_interval_secs: ConfigValue<u64>,
pub initial_cursor: InitialCursorDto,
}Expand description
Hyperliquid source configuration DTO.
Fields§
§network: HyperliquidNetworkDto§coins: CoinSelectionDto§enable_trades: ConfigValue<bool>§enable_order_book: ConfigValue<bool>§enable_mid_prices: ConfigValue<bool>§enable_funding_rates: ConfigValue<bool>§enable_liquidations: ConfigValue<bool>§funding_poll_interval_secs: ConfigValue<u64>§initial_cursor: InitialCursorDtoTrait Implementations§
Source§impl Clone for HyperliquidSourceConfigDto
impl Clone for HyperliquidSourceConfigDto
Source§fn clone(&self) -> HyperliquidSourceConfigDto
fn clone(&self) -> HyperliquidSourceConfigDto
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HyperliquidSourceConfigDto
impl Debug for HyperliquidSourceConfigDto
Source§impl<'de> Deserialize<'de> for HyperliquidSourceConfigDto
impl<'de> Deserialize<'de> for HyperliquidSourceConfigDto
Source§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
Source§impl PartialEq for HyperliquidSourceConfigDto
impl PartialEq for HyperliquidSourceConfigDto
Source§fn eq(&self, other: &HyperliquidSourceConfigDto) -> bool
fn eq(&self, other: &HyperliquidSourceConfigDto) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl<'__s> ToSchema<'__s> for HyperliquidSourceConfigDto
impl<'__s> ToSchema<'__s> for HyperliquidSourceConfigDto
impl StructuralPartialEq for HyperliquidSourceConfigDto
Auto Trait Implementations§
impl Freeze for HyperliquidSourceConfigDto
impl RefUnwindSafe for HyperliquidSourceConfigDto
impl Send for HyperliquidSourceConfigDto
impl Sync for HyperliquidSourceConfigDto
impl Unpin for HyperliquidSourceConfigDto
impl UnsafeUnpin for HyperliquidSourceConfigDto
impl UnwindSafe for HyperliquidSourceConfigDto
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more