pub struct CoinbaseIntxPortfolio {
pub portfolio_id: String,
pub portfolio_uuid: Uuid,
pub name: String,
pub user_uuid: Uuid,
pub maker_fee_rate: String,
pub taker_fee_rate: String,
pub trading_lock: bool,
pub borrow_disabled: bool,
pub is_lsp: bool,
pub is_default: bool,
pub cross_collateral_enabled: bool,
pub pre_launch_trading_enabled: bool,
}
Expand description
A portfolio summary on Coinbase International.
Fields§
§portfolio_id: String
Unique identifier for the portfolio.
portfolio_uuid: Uuid
UUID for the portfolio.
name: String
Human readable name for the portfolio.
user_uuid: Uuid
User UUID for brokers that attribute a single user per portfolio.
maker_fee_rate: String
Fee rate charged for order making liquidity.
taker_fee_rate: String
Fee rate charged for orders taking liquidity.
trading_lock: bool
Whether the portfolio has been locked from trading.
borrow_disabled: bool
Whether or not the portfolio can borrow.
is_lsp: bool
Whether the portfolio is setup to take liquidation assignments.
is_default: bool
Whether the portfolio is the account default portfolio.
cross_collateral_enabled: bool
Whether cross collateral is enabled for the portfolio.
pre_launch_trading_enabled: bool
Whether pre-launch trading is enabled for the portfolio.
Trait Implementations§
Source§impl Clone for CoinbaseIntxPortfolio
impl Clone for CoinbaseIntxPortfolio
Source§fn clone(&self) -> CoinbaseIntxPortfolio
fn clone(&self) -> CoinbaseIntxPortfolio
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 CoinbaseIntxPortfolio
impl Debug for CoinbaseIntxPortfolio
Source§impl<'de> Deserialize<'de> for CoinbaseIntxPortfolio
impl<'de> Deserialize<'de> for CoinbaseIntxPortfolio
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 CoinbaseIntxPortfolio
impl RefUnwindSafe for CoinbaseIntxPortfolio
impl Send for CoinbaseIntxPortfolio
impl Sync for CoinbaseIntxPortfolio
impl Unpin for CoinbaseIntxPortfolio
impl UnwindSafe for CoinbaseIntxPortfolio
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