pub struct SummaryMarketValueResponseCurrency {Show 24 fields
pub cryptocurrency: Option<String>,
pub exchange_rate: Option<String>,
pub govt_bonds: Option<String>,
pub mtd_interest: Option<String>,
pub notional_cfd: Option<String>,
pub bonds: Option<String>,
pub cfd: Option<String>,
pub commodity: Option<String>,
pub dividends_receivable: Option<String>,
pub funds: Option<String>,
pub future_options: Option<String>,
pub futures: Option<String>,
pub issuer_option: Option<String>,
pub money_market: Option<String>,
pub mutual_funds: Option<String>,
pub net_liquidation: Option<String>,
pub options: Option<String>,
pub realized_pnl: Option<String>,
pub settled_cash: Option<String>,
pub stock: Option<String>,
pub t_bills: Option<String>,
pub total_cash: Option<String>,
pub unrealized_pnl: Option<String>,
pub warrants: Option<String>,
}Expand description
Returns an object containing market value details of the currency and positions held using that currency.
Fields§
§cryptocurrency: Option<String>Total cash value of Cryptocurrencies held.
exchange_rate: Option<String>Exchange rate of the labeled currency to the base currency.
govt_bonds: Option<String>Total cash value of goverment bonds held.
mtd_interest: Option<String>Total Month-to-date interest.
notional_cfd: Option<String>Total cash value of notional CFDs held.
bonds: Option<String>Total cash value of bonds held.
cfd: Option<String>Total cash value of CFDs held.
commodity: Option<String>Total cash value of commodities held.
dividends_receivable: Option<String>Total cash value of receivable dividends.
funds: Option<String>Total cash value of funds held.
future_options: Option<String>Total cash value of future options held.
futures: Option<String>Total cash value of futures held.
issuer_option: Option<String>Total cash value of issuer options held.
money_market: Option<String>Total cash value of money market securities held.
mutual_funds: Option<String>Total cash value of mutual funds held.
net_liquidation: Option<String>Total cash value of your net liquidty.
options: Option<String>Total cash value of options held.
realized_pnl: Option<String>Total daily realized profit and loss.
settled_cash: Option<String>Cash recognized at the time of settlement minus the purchases at time of trade, commissions, taxes, and fees.
stock: Option<String>Total cash value of stocks held.
t_bills: Option<String>Total cash value of t-bill bonds held.
total_cash: Option<String>Lists the total cash held for the given currency.
unrealized_pnl: Option<String>Total daily unrealized profit and loss.
warrants: Option<String>Total cash value of warrants held.
Trait Implementations§
Source§impl Clone for SummaryMarketValueResponseCurrency
impl Clone for SummaryMarketValueResponseCurrency
Source§fn clone(&self) -> SummaryMarketValueResponseCurrency
fn clone(&self) -> SummaryMarketValueResponseCurrency
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl<'de> Deserialize<'de> for SummaryMarketValueResponseCurrency
impl<'de> Deserialize<'de> for SummaryMarketValueResponseCurrency
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>,
Source§impl PartialEq for SummaryMarketValueResponseCurrency
impl PartialEq for SummaryMarketValueResponseCurrency
Source§fn eq(&self, other: &SummaryMarketValueResponseCurrency) -> bool
fn eq(&self, other: &SummaryMarketValueResponseCurrency) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SummaryMarketValueResponseCurrency
Auto Trait Implementations§
impl Freeze for SummaryMarketValueResponseCurrency
impl RefUnwindSafe for SummaryMarketValueResponseCurrency
impl Send for SummaryMarketValueResponseCurrency
impl Sync for SummaryMarketValueResponseCurrency
impl Unpin for SummaryMarketValueResponseCurrency
impl UnsafeUnpin for SummaryMarketValueResponseCurrency
impl UnwindSafe for SummaryMarketValueResponseCurrency
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
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>
§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
§impl<T> ServiceExt for T
impl<T> ServiceExt for T
§fn trace_for_http(self) -> Trace<Self, SharedClassifier<ServerErrorsAsFailures>>where
Self: Sized,
fn trace_for_http(self) -> Trace<Self, SharedClassifier<ServerErrorsAsFailures>>where
Self: Sized,
§fn trace_for_grpc(self) -> Trace<Self, SharedClassifier<GrpcErrorsAsFailures>>where
Self: Sized,
fn trace_for_grpc(self) -> Trace<Self, SharedClassifier<GrpcErrorsAsFailures>>where
Self: Sized,
§fn follow_redirects(self) -> FollowRedirect<Self>where
Self: Sized,
fn follow_redirects(self) -> FollowRedirect<Self>where
Self: Sized,
§fn set_request_id<M>(
self,
header_name: HeaderName,
make_request_id: M,
) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
fn set_request_id<M>(
self,
header_name: HeaderName,
make_request_id: M,
) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
§fn set_x_request_id<M>(self, make_request_id: M) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
fn set_x_request_id<M>(self, make_request_id: M) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
x-request-id as the header name. Read more§fn propagate_request_id(
self,
header_name: HeaderName,
) -> PropagateRequestId<Self>where
Self: Sized,
fn propagate_request_id(
self,
header_name: HeaderName,
) -> PropagateRequestId<Self>where
Self: Sized,
§fn propagate_x_request_id(self) -> PropagateRequestId<Self>where
Self: Sized,
fn propagate_x_request_id(self) -> PropagateRequestId<Self>where
Self: Sized,
x-request-id as the header name. Read more§fn request_body_limit(self, limit: usize) -> RequestBodyLimit<Self>where
Self: Sized,
fn request_body_limit(self, limit: usize) -> RequestBodyLimit<Self>where
Self: Sized,
413 Payload Too Large responses. Read more