pub struct FeeGroup {
pub group_name: Option<String>,
pub weighting_factor: Option<i32>,
pub symbols_numbers: Option<i32>,
pub symbols: Option<Vec<String>>,
pub fee_rates: Option<Vec<FeeRateLevel>>,
pub update_time: Option<String>,
}Expand description
Fee group record.
Fields§
§group_name: Option<String>§weighting_factor: Option<i32>§symbols_numbers: Option<i32>§symbols: Option<Vec<String>>§fee_rates: Option<Vec<FeeRateLevel>>List of taker/maker fee rates by level. Wired to the already-defined
FeeRateLevel inner type.
update_time: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for FeeGroup
impl<'de> Deserialize<'de> for FeeGroup
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
Auto Trait Implementations§
impl Freeze for FeeGroup
impl RefUnwindSafe for FeeGroup
impl Send for FeeGroup
impl Sync for FeeGroup
impl Unpin for FeeGroup
impl UnsafeUnpin for FeeGroup
impl UnwindSafe for FeeGroup
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