pub struct FeeTierScheduleRow {
pub maker_fee_bps: Option<String>,
pub min_volume_threshold: Option<String>,
pub taker_fee_bps: Option<String>,
pub tier_level: Option<i32>,
}Expand description
FeeTierScheduleRow
JSON schema
{
"type": "object",
"properties": {
"makerFeeBps": {
"description": "Maker fee in human basis points; negative is a rebate",
"examples": [
"-1.15"
],
"type": [
"string",
"null"
]
},
"minVolumeThreshold": {
"description": "Weighted 14-day volume floor for this tier, in quote/USD units",
"examples": [
"5000000"
],
"type": [
"string",
"null"
]
},
"takerFeeBps": {
"description": "Taker fee in human basis points",
"examples": [
"6.5"
],
"type": [
"string",
"null"
]
},
"tierLevel": {
"description": "Tier level 1 (lowest volume) through 6 (highest)",
"examples": [
1
],
"type": [
"integer",
"null"
],
"format": "int32"
}
}
}Fields§
§maker_fee_bps: Option<String>Maker fee in human basis points; negative is a rebate
min_volume_threshold: Option<String>Weighted 14-day volume floor for this tier, in quote/USD units
taker_fee_bps: Option<String>Taker fee in human basis points
tier_level: Option<i32>Tier level 1 (lowest volume) through 6 (highest)
Trait Implementations§
Source§impl Clone for FeeTierScheduleRow
impl Clone for FeeTierScheduleRow
Source§fn clone(&self) -> FeeTierScheduleRow
fn clone(&self) -> FeeTierScheduleRow
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 FeeTierScheduleRow
impl Debug for FeeTierScheduleRow
Source§impl Default for FeeTierScheduleRow
impl Default for FeeTierScheduleRow
Source§impl<'de> Deserialize<'de> for FeeTierScheduleRow
impl<'de> Deserialize<'de> for FeeTierScheduleRow
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 FeeTierScheduleRow
impl RefUnwindSafe for FeeTierScheduleRow
impl Send for FeeTierScheduleRow
impl Sync for FeeTierScheduleRow
impl Unpin for FeeTierScheduleRow
impl UnsafeUnpin for FeeTierScheduleRow
impl UnwindSafe for FeeTierScheduleRow
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