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: CoinbaseIntxFeeTierType
Type of fee tier (e.g., “REGULAR”, “LIQUIDITY_PROGRAM
”)
instrument_type: String
Type of instrument this fee tier applies to.
fee_tier_id: String
Unique identifier for the fee tier.
fee_tier_name: String
Human readable name for the fee tier.
maker_fee_rate: String
Maker fee rate as a decimal string.
taker_fee_rate: String
Taker fee rate as a decimal string.
min_balance: String
Minimum balance required for this tier.
min_volume: String
Minimum volume required for this tier.
require_balance_and_volume: bool
Whether 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§const fn clone_from(&mut self, source: &Self)
const 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