pub struct CoinbaseIntxFeeTier {
pub fee_tier_type: CoinbaseIntxFeeTierType,
pub instrument_type: String,
pub fee_tier_id: String,
pub fee_tier_name: String,
pub maker_fee_rate: String,
pub taker_fee_rate: String,
pub min_balance: String,
pub min_volume: String,
pub require_balance_and_volume: bool,
}Expand description
Represents a Coinbase International fee tier.
Fields§
§fee_tier_type: CoinbaseIntxFeeTierTypeType of fee tier (e.g., “REGULAR”, “LIQUIDITY_PROGRAM”)
instrument_type: StringType of instrument this fee tier applies to.
fee_tier_id: StringUnique identifier for the fee tier.
fee_tier_name: StringHuman readable name for the fee tier.
maker_fee_rate: StringMaker fee rate as a decimal string.
taker_fee_rate: StringTaker fee rate as a decimal string.
min_balance: StringMinimum balance required for this tier.
min_volume: StringMinimum volume required for this tier.
require_balance_and_volume: boolWhether both balance and volume requirements must be met.
Trait Implementations§
Source§impl Clone for CoinbaseIntxFeeTier
impl Clone for CoinbaseIntxFeeTier
Source§fn clone(&self) -> CoinbaseIntxFeeTier
fn clone(&self) -> CoinbaseIntxFeeTier
Returns a duplicate of the value. Read more
1.0.0 · 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 CoinbaseIntxFeeTier
impl Debug for CoinbaseIntxFeeTier
Source§impl<'de> Deserialize<'de> for CoinbaseIntxFeeTier
impl<'de> Deserialize<'de> for CoinbaseIntxFeeTier
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 CoinbaseIntxFeeTier
impl RefUnwindSafe for CoinbaseIntxFeeTier
impl Send for CoinbaseIntxFeeTier
impl Sync for CoinbaseIntxFeeTier
impl Unpin for CoinbaseIntxFeeTier
impl UnwindSafe for CoinbaseIntxFeeTier
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more